导读 你们好,最近小活发现有诸多的小伙伴们对于面向对象程序设计语言有哪些,面向对象程序设计这个问题都颇为感兴趣的,今天小活为大家梳理了下
你们好,最近小活发现有诸多的小伙伴们对于面向对象程序设计语言有哪些,面向对象程序设计这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 是指通过其内在性质而不是通过描述来区分和区别的对象。
2、 指的是可以将具有相同属性的操作抽象成类的对象。
3、 指同一操作可以是不同对象的行为。
4、 从外部来看,我们只能看到对象的外部特征,即我们只需要知道数据的取值范围和可以应用于数据的运算,根本不需要知道数据的具体结构和实现运算的算法。对象的内部,也就是处理能力的实现和内部状态,是外界看不到的。
5、 你不能从外部直接使用一个对象的处理能力,也不能直接修改它的内部状态。对象的内部状态只能由它自己来改变。
6、 对象是面向对象软件的基本模块,它是由数据和可应用于这些数据的操作组成的统一体,而对象是以数据为中心的,操作是围绕对其数据的处理而设置的,没有无关的操作。考虑到模块的独立性,
7、 物体中的各种元素相互紧密结合,具有很强的凝聚力。
以上就是面向对象程序设计这篇文章的一些介绍,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!