Pergunta de entrevista da empresa Orange

How to design a duck with OOP principles

Resposta da entrevista

Sigiloso

30 de out. de 2019

maybe as interface and its implementation interface Bird { color: Color weight: Int age: Int sex: Sex ... fun fly(); } interface Flying { fun fly(); } class Duck: Bird, Flying { color: Color.Orange; ... fun fly() { ... } } The answer is very abstract of course =)