Perguntas com a marcação «object-oriented-design»

11
Qual é o ponto das propriedades?

Aqui estão alguns argumentos para propriedades e meus contra-argumentos: Mais fácil de usar do que escrever métodos getter e setter Os pares de métodos getter e setter são cheiros de código. Tornar mais fácil escrever isso é como tornar mais fácil a reprovação em um teste de matemática usando um...

11
Ligação tardia orientada a objeto

Na Definição de Orientação a Objetos de Alan Kays, existe esta definição que parcialmente não entendo: OOP para mim significa apenas mensagens, retenção e proteção local e ocultação de processos estatais e LateBinding extremo de todas as coisas. Mas o que significa "LateBinding"? Como posso...