您的位置:首页 > 其它

一切皆对象,X

2012-12-17 00:25 323 查看
《编程导论(Java)》独创性地将柏拉图(Plato)原则、里氏(Liskov)替换原则和Parnas原则(合称PLP、有学生问PLP是不是漂流瓶,

)作为面向对象编程范式的基石。



柏拉图(Plato)原则的第一个批判目标:一切皆对象。

在唯心主义大家的眼里,理念是第一性的。所以,一切皆概念/类型!

所以,Java源代码中没有任何对象,一切皆类型、引用变量或引用,唯独没有对象。

所以,静态成员比实例成员更自然;

所以,类先载入到JVM,再创建对象。



只有喜欢进程的人、现实的人、生活在内存中的人,才喜欢说面向对象。

编写源代码的人/神,喜欢说面向类型。【矫枉过正】



------------------------------------------------------------------

C++中,有对象,如语句“A a;”。正因为这个玩意,C++显得啰嗦和麻烦。



最后编辑时间:2013.3.20



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: