读《Java编程思想》总结------第一章(对象导论)

突然间发现自己的基础打得不够牢固,学的东西都是半知半解的,因此现在想着巩固一下自己的基础,而《Java编程思想》这本书对于基础的巩固非常有帮助,所以最近我准备看完这本书,然后写写自己的读后总结.
这一章节主要引入的是对象的概念,毕竟Java是一门面向对象的编程语言,这本书中总结了面向对象的五个基本特征:
	1.万物皆对象
	2.程序是对象的集合,它们通过发送消息来告知彼此所要做的
	3.每个对象都有自己的由其他对象对象所构成的存储
	4.每个对象有拥有其类型
	5.某一特定类型的所有对象都可以接收同样的消息
以上的五种基本特征总结的非常完善,对于一个有着经验的程序员,我相信都有着各自的理解,我的理解是首先我们应对比以前的"面向过程"的编程方式得出面向对象编程的优点和它能解决的问题,然后是抽象的过程,三大基本特征:隐藏具体的实现(封装),继承和多态,把这些具体的内容说一遍也差不多了.
另外写一下单继承结构的好处:
	单继承保证了所有的对象都具备某些功能;
	单继承结构使垃圾回收器的实现变的容易很多.

猜你喜欢

转载自blog.csdn.net/keyto1/article/details/89441732