Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Motor
- {
- int _potencia;
- String _modelo;
- int get potencia
- {
- return _potencia;
- }
- String get modelo
- {
- return _modelo;
- }
- set potencia(int potencia)
- {
- this._potencia = potencia;
- }
- set modelo(String modelo)
- {
- this._modelo = modelo;
- }
- }
- class Pneu
- {
- int _aro;
- String _marca;
- int get aro
- {
- return _aro;
- }
- String get marca
- {
- return _marca;
- }
- set aro(int aro)
- {
- this._aro = aro;
- }
- set marca(String marca)
- {
- this._marca = marca;
- }
- }
- class Direcao
- {
- String _marca;
- String _modelo;
- String get marca
- {
- return _marca;
- }
- String get modelo
- {
- return _modelo;
- }
- set marca(String marca)
- {
- this._marca = marca;
- }
- set modelo(String modelo)
- {
- this._modelo = modelo;
- }
- }
- class Carro
- {
- String _modelo;
- Pneu _pneu = Pneu();
- Direcao _direcao = Direcao();
- Motor _motor = Motor();
- Carro(this._modelo);
- String get modelo
- {
- return _modelo;
- }
- Pneu get pneu
- {
- return _pneu;
- }
- Direcao get direcao
- {
- return _direcao;
- }
- Motor get motor
- {
- return _motor;
- }
- }
- void main()
- {
- Carro carro1 = Carro("Opala");
- carro1.pneu.aro = 18;
- carro1.pneu.marca = "Pirelli";
- carro1.motor.potencia = 180;
- carro1.direcao.modelo = "Elรฉtrica";
- print("Carro (modelo): ${carro1.modelo}");
- print("Pneu (aro): ${carro1.pneu.aro}");
- print("Pneu (marca): ${carro1.pneu.marca}");
- print("Motor (potencia): ${carro1.motor.potencia}");
- print("Direรงรฃo (modelo): ${carro1.direcao.modelo}");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement