first commit
This commit is contained in:
17
ExercicioFormat/src/org/me/produto/CompactDisc.java
Normal file
17
ExercicioFormat/src/org/me/produto/CompactDisc.java
Normal file
@ -0,0 +1,17 @@
|
||||
package org.me.produto;
|
||||
|
||||
public class CompactDisc extends Produto{
|
||||
private String album, artista, gravadora;
|
||||
|
||||
public CompactDisc(int codigo, double preco, String descricao, String album, String artista, String gravadora)
|
||||
{
|
||||
super(codigo,preco,descricao);
|
||||
this.album = album;
|
||||
this.artista = artista;
|
||||
this.gravadora = gravadora;
|
||||
}
|
||||
|
||||
public String GetAlbum(){return this.album;}
|
||||
public String GetArtista(){return this.artista;}
|
||||
public String GetGravdr(){return this.gravadora;}
|
||||
}
|
19
ExercicioFormat/src/org/me/produto/Livro.java
Normal file
19
ExercicioFormat/src/org/me/produto/Livro.java
Normal file
@ -0,0 +1,19 @@
|
||||
package org.me.produto;
|
||||
|
||||
public class Livro extends Produto{
|
||||
private String autor, editora;
|
||||
private int isbn, ano;
|
||||
|
||||
public Livro(int codigo, int isbn, int ano, double preco, String descricao, String autor, String editora)
|
||||
{
|
||||
super(codigo,preco,descricao);
|
||||
this.isbn = isbn;
|
||||
this.ano = ano;
|
||||
this.autor = autor;
|
||||
this.editora = editora;
|
||||
}
|
||||
public String GetAutor(){return this.autor;}
|
||||
public String GetEditora(){return this.editora;}
|
||||
public int GetISBN(){return this.isbn;}
|
||||
public int GetAno(){return this.ano;}
|
||||
}
|
18
ExercicioFormat/src/org/me/produto/Produto.java
Normal file
18
ExercicioFormat/src/org/me/produto/Produto.java
Normal file
@ -0,0 +1,18 @@
|
||||
package org.me.produto;
|
||||
|
||||
public class Produto {
|
||||
private int codigo;
|
||||
private double preco;
|
||||
private String descricao;
|
||||
|
||||
public Produto(int codigo, double preco, String descricao)
|
||||
{
|
||||
this.codigo = codigo;
|
||||
this.preco = preco;
|
||||
this.descricao = descricao;
|
||||
}
|
||||
|
||||
public int GetCodigo(){return this.codigo;}
|
||||
public double GetPreco(){return this.preco;}
|
||||
public String GetDescr(){return this.descricao;}
|
||||
}
|
36
ExercicioFormat/src/org/me/testeproduto/TesteProduto.java
Normal file
36
ExercicioFormat/src/org/me/testeproduto/TesteProduto.java
Normal file
@ -0,0 +1,36 @@
|
||||
package org.me.testeproduto;
|
||||
import org.me.produto.*;
|
||||
public class TesteProduto {
|
||||
public static void main(String[] args) {
|
||||
CompactDisc cd = new CompactDisc(1,20.00,"SUBARU SUBARU","BAD BLACK","Ramon Film Productions","Wakaliwood");
|
||||
Livro lv = new Livro(2,12414135,2020,49.99,"Livro Teste","Arnold Schwarzenegger","Editora Teste");
|
||||
|
||||
System.out.printf("\nLivro: %s"
|
||||
+ "\n\tAutor: %s"
|
||||
+ "\n\tEditora: %s"
|
||||
+ "\n\tISBN: %d"
|
||||
+ "\n\tAno: %d"
|
||||
+ "\n\tPreço: %.2f\n",
|
||||
lv.GetDescr(),
|
||||
lv.GetAutor(),
|
||||
lv.GetEditora(),
|
||||
lv.GetISBN(),
|
||||
lv.GetAno(),
|
||||
lv.GetPreco());
|
||||
|
||||
System.out.printf("\nCodigo: %d"
|
||||
+ "\nCD: %s"
|
||||
+ "\n\tAlbum: %s"
|
||||
+ "\n\tArtista: %s"
|
||||
+ "\n\tGravadora: %s"
|
||||
+ "\n\tPreco %.2f",
|
||||
cd.GetCodigo(),
|
||||
cd.GetDescr(),
|
||||
cd.GetAlbum(),
|
||||
cd.GetArtista(),
|
||||
cd.GetGravdr(),
|
||||
cd.GetPreco()
|
||||
);
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user