Escreva uma classe chamada “Loja” de forma completa: - dois atributos com encapsulamento; - método construtor sem parâmetros; - método construtor com parâmetros; - um método a sua escolha.!
Como criar uma classe com essas definições
T
6 Respostas
1 like
Qual parte vc não consegue fazer ou não entendeu?
T
tem como você me da um exemplo para ver se fiz certo WhatsApp Image 2020-06-18 at 09.04.18-convertido.pdf (59,7,KB)
T
eu fiz desse jeito ai que mandei na imagem
Seu código não está correto. Dê uma lida nesse conteúdo: http://professor.unisinos.br/mraeder/Estrutura.pdf.
Crie a uma classe chamada Loja (não precisa criar método main por enquanto). Apenas a classe com seus métodos e atributos.
Quando for mandar o que conseguiu fazer, sempre mande o código (copie ele e cole), evite mandar imagens do código
T
public class Loja {
public class Loja {
private int Vendas;
private double produtos;
public void Loja() {
}
public void setVendas(int Vendas); {
}
public int produtos() {
return Vendas;
}
return Vendas;
}
}
assim ou está tudo errado ?
Algumas observações:
- Vc criou uma classe dentro da outra. Não é necessário nesse seu caso. Deixe apenas:
public class Loja {
// atributos (que são as caracteristicas)
// métodos (que são os comportamentos)
}
- Não utilize nomes de atribudos começando com letra maiúscula e não nomeie atributos simples no plural. Use plural apenas quando for trabalhar com listas e vetores. O correto é:
private int venda;
private double produto;
- No método setVendas há um ponto-e-virgula errado;
- O método
public int produtos(), mude parapublic int getProduto()e retorne oprodutoem vez deVendas; - Tem um return Vendas perdido no seu código;
Há outros pequenos erros, mas comece ajustando esses que passei.
Criado 18 de junho de 2020
Ultima resposta 18 de jun. de 2020
Respostas 6
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Desbravando SOLID: Praticas avancadas para codigos de... Por Alexandre Aquiles — Casa do Codigo