Atividade de implementação faça o desenvolvimento dos código das classes mapeadas nos diagramas de classes em uma linguagem de programação orienta a objeto compatível com paradigma orientado a objetos.
Alguem pode me ajudar?
Código das classes mapeadas.
Atividade de implementação faça o desenvolvimento dos código das classes mapeadas nos diagramas de classes em uma linguagem de programação orienta a objeto compatível com paradigma orientado a objetos.
Alguem pode me ajudar?
#diagramas#códigos#Paradigma
Inicialmente precisamos pensar na Orientação à Objetos que busca abordar o problema de forma intuitiva associando os blocos de informações a objetos existentes no mundo real. Isso significa que as classes serão criadas e irão agrupar os objetos de forma que façam sentido esses agrupamentos também no mundo real.
Em um diagrama de Classes nós temos acesso à essa abstração que faz as divisões dos objetos e a sua categorização de acordo com as classes. Ou seja, o diagrama de classes utiliza a ideia da orientação a objetos para fazer essas construções.
Para a implementação de um diagrama de classes é necessário utilizar alguma linguagem que suporte o paradigma orientado a objetos, como o Java ou C++.
Vejamos um exemplo:
Temos a seguinte estrutura em nosso diagrama de classes:
Esse “endereço” pode ser traduzido para o nosso código como um objeto e pode ser escrito da seguinte maneira:
public class Endereco{
private String street, city, state, postalCode, country;
public void setStreet (string street){
this.street = street;
}
public void setCity (string city){
this.city = city;
}
public void setState (string state){
this.state = state;
}
public void setPostalCode (string postalCode){
this.postalCode = postalCode;
}
public void setCountry (string country){
this.country = country;
}
public string getStreet (){
return street;
}
public string getCity (){
return city;
}
public string getState (){
return state;
}
public string getPostalCode (){
return postalCode;
}
public string getCountry (){
return country;
}
}
Inicialmente precisamos pensar na Orientação à Objetos que busca abordar o problema de forma intuitiva associando os blocos de informações a objetos existentes no mundo real. Isso significa que as classes serão criadas e irão agrupar os objetos de forma que façam sentido esses agrupamentos também no mundo real.
Em um diagrama de Classes nós temos acesso à essa abstração que faz as divisões dos objetos e a sua categorização de acordo com as classes. Ou seja, o diagrama de classes utiliza a ideia da orientação a objetos para fazer essas construções.
Para a implementação de um diagrama de classes é necessário utilizar alguma linguagem que suporte o paradigma orientado a objetos, como o Java ou C++.
Vejamos um exemplo:
Temos a seguinte estrutura em nosso diagrama de classes:
Esse “endereço” pode ser traduzido para o nosso código como um objeto e pode ser escrito da seguinte maneira:
public class Endereco{
private String street, city, state, postalCode, country;
public void setStreet (string street){
this.street = street;
}
public void setCity (string city){
this.city = city;
}
public void setState (string state){
this.state = state;
}
public void setPostalCode (string postalCode){
this.postalCode = postalCode;
}
public void setCountry (string country){
this.country = country;
}
public string getStreet (){
return street;
}
public string getCity (){
return city;
}
public string getState (){
return state;
}
public string getPostalCode (){
return postalCode;
}
public string getCountry (){
return country;
}
}
Para escrever sua resposta aqui, entre ou crie uma conta.
Programação Orientada A Objetos
•ESTÁCIO
Compartilhar