Java编程思想 第一章 对象导论
2016-10-24 23:20
651 查看
第一章 对象导论学习总结
面向对象程序设计(Object-oriented Programming, OOP)1.1 抽象过程
面向对象的五个特性
1. 万物皆为对象。可以存储数据,也可以执行一些操作。
2. 程序是对象的集合,它们通过发送消息来告知彼此所要做的。可以把消息看作是对某个特定对象的方法的调用。
3. 每个对象都有自己的由其他对象所构成的存储。如,一座房子由砖头,窗户,门等组成的,而这些东西又是由其他的对象构成的。
4. 每个对象都拥有其类型。每个对象都是某个类(class)的一个实例(instance)。
5. 某一个特定类型的所有对象都可以接收同样的消息。
对象具有:状态(内部数据)、行为(操作)和标识(唯一的内存地址)。
1.2 每个对象都有一个接口
接口确定了对某一特定对象所能发出的请求。
1.3 每个对象都提供服务
将对象看作是服务的提供者
1.4 被隐藏的具体实现
类创建者
创建新数据类型的程序员
客户端程序员
在应用中使用数据类型的消费者
不同的访问修饰符
public
protected
private
1.5 复用的具体实现
使用现有的类合成新的类,称为组合;
如果组合是动态发生的,称为聚合;
相关文章推荐
- Java 编程思想——第一章:对象导论
- JAVA编程思想-第一章 对象导论
- Java编程思想 第四版 第一章 对象导论 笔记 思维导图
- Java编程思想:第一章 对象导论
- 《Java 编程思想》对象导论第一章书摘与评论
- Java编程思想笔记——第一章 对象导论
- java编程思想阅读心得——第一章对象导论
- java编程思想-第一章对象导论精简
- java编程思想 bruce Eckel chapter1对象导论
- java编程思想:1 对象导论
- Java编程思想解析 第1章 对象导论 1.2 每个对象都有一个接口
- 【Java编程思想】一、对象导论
- JAVA编程思想学习 --- 第一章 (对象入门)
- java编程思想学习----第一章----对象入门
- java编程思想之对象导论
- Java编程思想——ch01 对象导论
- [JAVA]java编程思想-第一章-对象入门
- Java编程思想 第1章 对象导论
- java编程思想笔记01-对象导论
- 【java编程思想--学习笔记(四)】对象导论