首页 > 代码库 > Think in Java(一):对象导论

Think in Java(一):对象导论

1. OOP的特点

(1) 万物皆为对象;
(2) 程序是对象的集合,他们通过发送信息来告诉彼此所要做的;
(3) 每个对象都有自己的由其他对象所构成的存储;
(4) 每个对象都拥有它的类型;
(5) 某一特定类型的对象都可以接收同样的消息;


2. Java比C++简单?
(1) Java有垃圾回收器, 不用手动销毁对象;
(2) Java使用单根继承;
(3) Java只能以一种方式创建对象(在堆上创建);