Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Carta {
- private String imagem;
- private char naipe;
- private int numero;
- private boolean aberta;
- public Carta() {
- this.imagem = " ";
- this.naipe = 'o';
- this.numero = 0;
- this.aberta = false;
- }
- public Carta(String i, char n, int num, boolean a) {
- this.imagem = i;
- this.naipe = n;
- this.numero = num;
- this.aberta = a;
- }
- public String toString() {
- String saida = "\n";
- switch (this.naipe) {
- case 'o':{
- saida+="Ouros";
- break;
- }
- case 'e':{
- saida+="Espadas";
- break;
- }
- case 'c':{
- saida+="Copas";
- break;
- }
- case 'p':{
- saida+="Paus";
- break;
- }
- }
- switch(this.numero) {
- case 1:{
- saida += "As";
- break;
- }
- case 11:{
- saida += "J";
- break;
- }
- case 12:{
- saida += "D";
- break;
- }
- case 13:{
- saida += "K";
- break;
- }
- default:{
- saida += "Numero:" + String.format("%d", this.numero);
- break;
- }
- }
- return saida;
- }
- public String getImagem(){
- return this.imagem;
- }
- public void setImagem (String i) {
- this.imagem = i;
- }
- public char getNaipe() {
- return this.naipe;
- }
- public void setNaipe(char n) {
- this.naipe = n;
- }
- public int getNumero() {
- return this.numero;
- }
- public void setNumero(int num) {
- this.numero = num;
- }
- public boolean getAberta() {
- return this.aberta;
- }
- public void setAberta(boolean a) {
- this.aberta = a;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement