Alguém me ajuda resolver os codigo destacados para entrega hoje!

2 respostas
N
Como base nos códigos abaixo, faça um comentário nas linhas em negrito.

(Obs.: Inserir códigos e resposta no arquivo padrão e não esqueça de inserir a

conclusão).

package associacao;

<strong>public class Associado extends Pessoa{</strong>

int numAssoc;

String situacao;

<strong>public Associado(int numAssoc, String situacao,String id, String nomeRazaoSocial, String</strong>

<strong>logradouro, int numero, String cep, String bairro, String cidade, String uf, String fone, String</strong>

<strong>cpfCnpj) {</strong>

<strong>super(id, nomeRazaoSocial, logradouro, numero, cep, bairro, cidade, uf, fone, cpfCnpj);</strong>

this.numAssoc = numAssoc;

this.situacao = situacao;

}

public int getNumAssoc() {

return numAssoc;

}

public void setNumAssoc(int numAssoc) {

this.numAssoc = numAssoc;

}

public String getSituacao() {

return situacao;

}

public void setSituacao(String situacao) {

this.situacao = situacao;

} }

<strong>package associacao;</strong>

public class Colaborador extends Pessoa {

String funcao;

public Colaborador(String funcao, String id, String nomeRazaoSocial, String logradouro, int

numero, String cep, String bairro, String cidade, String uf, String fone, String cpfCnpj) {

super(id, nomeRazaoSocial, logradouro, numero, cep, bairro, cidade, uf, fone, cpfCnpj);

this.funcao= funcao;

} }
package associacao;

public class Fornecedor extends Pessoa{

<strong>String nomeFantasia;</strong>

<strong>String webSite;</strong>

Fornecedor(String nomeFantasia, String webSite, String id,String nomeRazaoSocial,String

logradouro,int numero,String cep,String bairro,String cidade,String uf,String fone, String

cpfCnpj){

super(id, nomeRazaoSocial, logradouro, numero, cep, bairro, cidade, uf, fone, cpfCnpj);

this.nomeFantasia = nomeFantasia;

this.webSite = webSite;

}

}

package associacao;

public class Pessoa {

private String id;

private String nomeRazaoSocial;

private String logradouro;

private int numero;

private String cep;

private String bairro;

private String cidade;

private String uf;

private String fone;

private String cpfCnpj;

//construtor parametrizado

Pessoa(String id,String nomeRazaoSocial,String logradouro,int numero,String cep,String

bairro,String cidade,String uf,String fone, String cpfCnpj){

<strong>this.id=id;</strong>

<strong>this.nomeRazaoSocial = nomeRazaoSocial;</strong>

<strong>this.logradouro = logradouro;</strong>

<strong>this.numero = numero;</strong>

<strong>this.cep = cep;</strong>

<strong>this.bairro = bairro;</strong>

<strong>this.cidade = cidade;</strong>

<strong>this.uf = uf;</strong>

<strong>this.fone = fone;</strong>

}

public String getId() {

return id;

}
public void setId(String id) {

this.id = id;

}

<strong>public String getNome() {</strong>

<strong>return nomeRazaoSocial;</strong>

<strong>}</strong>

public void setNome(String nome) {

this.nomeRazaoSocial = nome;

}

public String getLogradouro() {

return logradouro;

}

public void setLogradouro(String logradouro) {

this.logradouro = logradouro;

}

public int getNumero() {

return numero;

}

public void setNumero(int numero) {

this.numero = numero;

}

public String getCep() {

return cep;

}

public void setCep(String cep) {

this.cep = cep;

}

public String getBairro() {

return bairro;

}

public void setBairro(String bairro) {

this.bairro = bairro;

}

public String getCidade() {

return cidade;

}

public void setCidade(String cidade) {

this.cidade = cidade;

}

public String getUf() {

return uf;

}

public void setUf(String uf) {

this.uf = uf;
}

public String getFone() {

return fone;

}

public void setFone(String fone) {

this.fone = fone;

}

public String getCpfCnpj() {

return cpfCnpj;

}

public void setCpfCnpj(String cpfCnpj) {

this.cpfCnpj = cpfCnpj;

}

public String getNomeRazaoSocial() {

return nomeRazaoSocial;

}

public void setNomeRazaoSocial(String nomeRazaoSocial) {

this.nomeRazaoSocial = nomeRazaoSocial;

}

}

2 Respostas

Jothar_Aleksander

1 Declara a classe Associado que herda da classe Pessoa

2 - Passa vários parâmetros para o construtor da classe Associado.

3 - Chama o construtor da classe pai Pessoa passando vários parâmetros.

4 - Indica o pacote (diretório) onde a classe está armazenada.

5 - Declara os campos (atributos) do tipo String nomeFantasia e webSite da classe Fornecedor

6 - Atribui os valores dos parâmetros aos respectivos campos (atributos) da classe Pessoa. Usa this para indicar que a variável é a que está indicada no construtor (está na memória)

O resto é mais do mesmo.

Obs.: isso é coisa básica em Java, logo, é era esperado que soubesse. Use as documentações disponibilizadas pela Oracle a seu favor:

1 - Tutoriais Java: Java Tutorials;
2 - Documentação Java: Doc Oracle Java.

N

Boa noite Jothar_ALekasander obrigado pela ajuda, esse trabalho vai ser meu potfólio…valeu

Criado 15 de setembro de 2019
Ultima resposta 15 de set. de 2019
Respostas 2
Participantes 2