面向对象
来源:互联网 发布:淘宝信誉度有什么用 编辑:程序博客网 时间:2024/06/13 18:31
面向对象程序设计方法的内涵:
1、程序中所有东西都是对象,可以将对象想象成一种新类型的变量,它保存着数据,对外提供服务,对自己的数据进行操作。
2、程序是一系列对象的组合。对象之间通过消息传递机制组合起来,相互调用彼此的方法,实现程序的复杂功能。
3、每个对象都有自己的存储空间,可以容纳其他对象。利用封装机制,可以以现有对象为基础构造出新的的对象。因此,虽然对象的概念很简单,但程序中可以实现任意复杂度的对象。
4、每个对象都有一种类型。每个对象都是某个类的一个实例,其中类是类型的同义词。类最主要的特征是对外接口。
5、同一类型的所有对象都能够接收相同的信息。子类与父类是具有“同一类型”。例如类型为Circle的对象与类型为Shape的对象是同类对象,所以Circle对象可以接收Shape对象的消息。这意味着,在程序中可以统一操纵Shape类体系(包括Shape及其所有子类),这就是面向对象程序语言中的多态性。
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- 面向对象
- HTML5 LocalStorage 本地存储
- 从创建表空间到导入数据库
- IDEA快捷键
- Android ListView的使用和特性研究
- jQuery ajax 无刷新登录完整代码
- 面向对象
- 善用GDB 调试一些函数栈被毁坏的问题
- vs 2008 error
- 轮询调度算法
- Python 学习入门(12)—— 文件
- Matlab 重定向
- 单击行的时候,第一列不被选中
- telerik学习
- 在centos 6系统中安装python2.7