Criar dois programas básicos, carta de baralho para imprimir nome da carta em extenso

Tenho 2 exercícios que não consigo fazer, caso alguém queira me ajudar eu agradeço, desculpe-me caso este não seja uma dúvida avançada.

Obrigado pela atenção.

Escreva uma classe que represente uma carta de baralho, com um valor que represente o valor da carta, de um (ás) a treze (rei), e outro valor correspondente ao naipe (1 = ouros, 2 = paus, 3 = copas e 4 = espadas). Escreva nessa classe um método que imprima o nome da carta por extenso, usando a instrução switch.

  1. Crie um programa para testar a classe acima, onde sejam criadas várias cartas (por exemplo, ás de paus, rei de copas e valete de ouros) e depois sejam impressos seus nomes por extenso.

De fato não se enquadraria como “Java Avançado”. Vou mover este tópico para “Java Básico”.