Sou iniciante em java e preciso fazer alguns comentários nessas linhas do java como exercício

0 respostas
javaprogramação
M

Sou iniciante nessa parte de programação, preciso fazer comentários nessas linhas em negrito no código, algumas delas ja tem algum comentário meu falando o que eu acho que essa linha significa ou função dela, gostaria de ajuda para saber se estou certo.

package associacao;

<strong>public class Associado extends Pessoa{</strong> // declaração de classe

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> //declaração de variáveis no pacote associacao

<strong>super(id, nomeRazaoSocial, logradouro, numero, cep, bairro, cidade, uf, fone, cpfCnpj);</strong> // esse super eu não tenho ideia do que seja, seria alguma variavel?

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> //faz parte do pacote associacao

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> // nao sei direito mas acredito que seja declaração de variável

<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> // essa parte do this eu não peguei bem mas seria algo de instancia de algum atributo de alguma variavel??

}

public String getId() {

return id;

}
public void setId(String id) {

this.id = id;

}

<strong>public String getNome() {</strong> // seria algum metodo?

<strong>return nomeRazaoSocial;</strong>

}

<strong>public void setNome(String nome) {</strong>

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

}

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;

}

}
Criado 14 de setembro de 2019
Respostas 0
Participantes 1