0% acharam este documento útil (0 voto)
2 visualizações4 páginas

Pratica As Classes em Java

O documento descreve a criação de uma classe Java chamada 'Pessoa', que possui atributos como nome, apelidos, cc e idade, com modificadores de acesso para proteção. Inclui a implementação de construtores (vazio, cópia e de parâmetros) e métodos setters/getters para manipulação dos dados. O código exemplifica a estrutura e os métodos da classe dentro de um pacote denominado 'ClassesObjetos'.

Enviado por

Luiz Baptista
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
2 visualizações4 páginas

Pratica As Classes em Java

O documento descreve a criação de uma classe Java chamada 'Pessoa', que possui atributos como nome, apelidos, cc e idade, com modificadores de acesso para proteção. Inclui a implementação de construtores (vazio, cópia e de parâmetros) e métodos setters/getters para manipulação dos dados. O código exemplifica a estrutura e os métodos da classe dentro de um pacote denominado 'ClassesObjetos'.

Enviado por

Luiz Baptista
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

AS CLASSES EM JAVA

PRÁTICA

© Accenture. Todos os direitos reservados. Confidencial


AS CLASSES EM JAVA - PRÁTICA
CRIAR UMA CLASSE

Neste exercício vamos criar uma classe Java, no nosso caso criaremos a classe “Pessoa” que
representará uma pessoa, tal como as do mundo real.

A primeira coisa que vamos fazer é criar na pasta “src” um novo package, onde vamos agrupar esta
classe, que denominaremos “ClassesObjetos”.

No package “ClasseObjeto” criaremos a classe Pessoa que referimos.

Para esta classe teremos o seguinte:

• Atributos: nome, primeiroApelido, segundoApelido, cc, idade. Não queremos que acedam
diretamente a eles (pensa que modificador de acesso é o mais adequado) e utiliza o tipo que
julgas mais conveniente para cada um deles.

• Métodos: Construtor vazio, Construtor de cópia, Construtor de parâmetros, Métodos


setters/getters para atribuir e obter os dados da pessoa.

2
© Accenture. Todos os direitos reservados. Confidencial
Solução:

Criar Classe

package ClassesObjetos;

public class Pessoa {

// Atributos
private String nome;
private String primeiroApelido;
private String segundoApelido;
private String cc;
private int idade;

// Construtor vazio
public Pessoa() {

// Construtor de cópia
public Pessoa(Pessoa p) {
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
}

// Construtor de parâmetros
public Pessoa(String nome, String primeiroAp, String segundoAp, String cc, int idade) {
[Link] = nome;
[Link] = primeiroAp;
[Link] = segundoAp;
[Link] = cc;
[Link] = idade;
}

public String getNome() {


return nome;
}

public void setNome(String nome) {


[Link] = nome;
}

public String getPrimeiroApelido() {


return primeiroApelido;
}

public void setPrimeiroApelido(String primeiroApelido) {


[Link] = primeiroApelido;
}

public String getSegundoApelido() {


return segundoApelido;
}

public void setSegundoApelido(String segundoApelido) {


[Link] = segundoApelido;
}

public String getCc() {


return cc;
}

public void setCc(String cc) {

[Link] = cc;
}

public int getIdade() {


return idade;
}

public void setIdade(int idade) {


[Link] = idade;
}

3
© Accenture todos os direitos reservados Confidencial
© Accenture. Todos os direitos reservados. Confidencial

Você também pode gostar