您的位置:首页 > 编程语言 > Java开发

JAVA编程思想学习第一篇の对象导论

2014-04-03 21:01 260 查看
1.1 抽象过程

纯粹面向对象的五个特征:

1)万物皆为对象。

2)程序是对象的集合,他们通过发送消息来告知彼此所要做的。

3)每个对象都有自己的由其他对象所构成的存储。

4)每个对象都拥有其类型。每个对象都是某个类的一个实例。每个类最主要的区别是可以发什么样的消息给它。

5)某一特定类型的所有对象都可以接受同样的消息。子类可以接受发送给父类的消息。

1.2 被隐藏的具体实现

Java用三个关键字在内部设定边界:public,private,protected。private与protected区别:继承的类可以访问protected成员,但不能访问private成员。

1.3 对象的创建和生命期

Java完全采用动态内存分配方式。每当要创建新对象时,就要使用new关键字来构建此对象的动态实例。Java的垃圾回收器被用来处理内存释放的问题,不像C++这样的语言,处理不好容易造成内存泄漏。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: