Como concateno comandos de um Objeto?

3 respostas
K

Pessoal como eu faria pra obter isso:

Urso ursinho = New Urso;

//Isso aqui que quero
ursinho.comandos.urrar()

Eu quero criar uma espécie de subclasse q só tenha comandos, queria que ja começasse instanciada os comandos sem ser Null para quando digitar o comando a cima e retorna uma string

<strong>ISSO ABAIXO Q NAO QUERO:</strong>

Urso ursinho = New Urso;

Comandos comando = New Comandos

ursinho.comandos = comandos ;

Quero chegar ja usando os comandos assim que ja instanciei o urso

;

3 Respostas

wldomiciano

Vc pode instanciar Comandos diretamente dentro de Urso, tipo assim:

public class App {
  public static void main(String... args) {
    class Comandos {
      void urrar() {
        System.out.println("Estou urrando! 🐻");
      }
    }

    class Urso {
      final Comandos comandos = new Comandos();
    }

    Urso ursinho = new Urso();
    ursinho.comandos.urrar();
  }
}
Fefo80

Nesse fórum, as explicações são maravilhosas.

Mas os exemplos… é cada um que eu só falto cair da cadeira de rir. :rofl: :rofl: :rofl:

K

Programadores fofuxos kkkkk

Muito obrigado wldomiciano, isso mesmo que queria.

Criado 31 de agosto de 2021
Ultima resposta 31 de ago. de 2021
Respostas 3
Participantes 3