面向对象
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象相关的知识,希望对你有一定的参考价值。
所谓对象,也就是object,一般来说,是现实世界中真实存在的事物,对象会具有自己的状态特性及行为动作。
在面向对象的开发中,我们对现实的事物进行抽象,抽取系统业务中可使用到的状态特性及行为动作成为类定义属性及方法的依据。这个类就是系统中对事物的代表,它可能不会包含实际事物所有的特性或行为,但对于系统应用而言,是完整可用的。根据实际事物的特性进行类的定义,对将现实行为转换为代码具有非常正向的作用。
作为事物而言,多个事物可能拥有部分相同的属性,但既然是多个事物,也就是不同事物,一定存在可以区分彼此的不同的特性或不同的行为动作。这也就是在系统开发中对事物抽象时,保证减少重复代码,提高代码重用性的重要依据,就java语言而言,继承也是对事物此种特性的实现。
以上是关于面向对象的主要内容,如果未能解决你的问题,请参考以下文章