como eu consigo atribuir cpf ou ou cnpj na classe construtor obrigando a inserir um dos dois ou ambos ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
como eu consigo atribuir cpf ou ou cnpj na classe construtor obrigando a inserir um dos dois ou ambos ?
Olá Gabriel,
Sim você pode fazer algo assim:
public class Teste {
public Teste(String cpf, String cnpj) {
if( cpf == null || .cpf.isEmpty() || cnpj == null || cnpj.isEmpty()) {
throw new Exception("CPF e CNPJ são obrigatórios!!!");
}
}}
Clica no botão esquerdo Escolher a opção Source -> Generate Construtor using Fields e seleciona os atributos que deseja no construtor.