java 面向对象

来源:互联网 发布:linux文件权限只写 编辑:程序博客网 时间:2024/05/12 09:49

什么是对象?刚才看到一句话“万物皆对象”,来自《think in java 》。

类与对象的关系?类是对象的模版。

面向对象的特征?封装(核心),继承,多态

封装是为了方便调用类库里面已经写好的函数。例如:人使用电脑,只需要用手操作键盘和鼠标就可以实现了,完全不需要内部是如何工作的,即使人可能知道电脑的工作原理,但是使用时并不完全依赖电脑工作原理这些细节。

继承是方便对已有函数的功能进行直接调用和扩展。

多态的作用是,可以实现对继承对象的统一调度,是面向对象的精髓所在例如,当听到“cut”这个单词时候,理发师的行为是剪发,演员的行为是停止表演,不同的对象,所表现的行为是不一样的。

0 0