Pessoal,
Basicamente um objeto nada mais é do que ESTADO +
COMPORTAMENTO, mas quando eu crio por exemplo uma camada
Model que irá conter apenas classes
POCO, conforme mostrado abaixo:
public class Carro{
public int CarroID {get; set;}
public string Modelo {get; set;}
public DateTime AnoFabricacao {get; set;}
public string Modelo {get; set;}
}
E crio outra Camada de Negócio e
DAL por exemplo que vai utilizar as classes do
Model,
eu não estaria quebrando esse conceito básico do que venha a ser um
OBJETO? já que eu estou separando o estado do comportamento?
Muito obrigado pela atenção.
Atenciosamente.