您现在的位置是:首页 > 精选问答 >正文
指标的特性包括哪些简答题(简述研究对象属性特征的四个指标体系)
发布时间:2022-08-31 07:04:29谭欢勇来源:
您好,蔡蔡就为大家解答关于指标的特性包括哪些简答题,简述研究对象属性特征的四个指标体系相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、面向对象(OOP)的基本特征 面向对象技术是目前流行的系统设计开发技术,它包括面向对象分析和面向对象程序设计。
2、面向对象程序设计技术的提出,主要是为了解决传统程序设计方法——结构化程序设计所不能解决的代码重用问题。
3、 面向对象的编程方法具有四个基本特征:1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。
4、抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。
5、比如,我们要设计一个学生成绩管理系统,考察学生这个对象时,我们只关心他的班级、学号、成绩等,而不用去关心他的身高、体重这些信息。
6、抽象包括两个方面,一是过程抽象,二是数据抽象。
7、过程抽象是指任何一个明确定义功能的操作都可被使用者看作单个的实体看待,尽管这个操作实际上可能由一系列更低级的操作来完成。
8、数据抽象定义了数据类型和施加于该类型对象上的操作,并限定了对象的值只能通过使用这些操作修改和观察。
9、2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。
10、对象的一个新类可以从现有的类中派生,这个过程称为类继承。
11、新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。
12、派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。
13、这也体现了大自然中一般与特殊的关系。
14、继承性很好的解决了软件的可重用性问题。
15、比如说,所有的Windows应用程序都有一个窗口,它们可以看作都是从一个窗口类派生出来的。
16、但是有的应用程序用于文字处理,有的应用程序用于绘图,这是由于派生出了不同的子类,各个子类添加了不同的特性。
17、3.封装: 封装是面向对象的特征之一,是对象和类概念的主要特性。
18、封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。
19、面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。
20、一旦定义了一个对象的特性,则有必要决定这些特性的可见性,即哪些特性对外部世界是可见的,哪些特性用于表示内部状态。
21、在这个阶段定义对象的接口。
22、通常,应禁止直接访问一个对象的实际表示,而应通过操作接口访问对象,这称为信息隐藏。
23、事实上,信息隐藏是用户对封装性的认识,封装则为信息隐藏提供支持。
24、封装保证了模块具有较好的独立性,使得程序维护修改较为容易。
25、对应用程序的修改仅限于类的内部,因而可以将应用程序修改带来的影响减少到最低限度。
26、4. 多态性: 多态性是指允许不同类的对象对同一消息作出响应。
27、比如同样的加法,把两个时间加在一起和把两个整数加在一起肯定完全不同。
28、又比如,同样的选择编辑-粘贴操作,在字处理程序和绘图程序中有不同的效果。
29、多态性包括参数化多态性和包含多态性。
30、多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。
31、面向对象程序设计具有许多优点: 开发时间短,效率高,可靠性高,所开发的程序更强壮。
32、由于面向对象编程的可重用性,可以在应用程序中大量采用成熟的类库,从而缩短了开发时间。
33、2、应用程序更易于维护、更新和升级。
34、继承和封装使得应用程序的修改带来的影响更加局部化。
本文就讲到这里,希望大家会喜欢。
标签:
吃感冒药能喝绿豆汤吗(吃药能喝绿豆汤吗)下一篇
最后一页
猜你喜欢
最新文章
- 指标的特性包括哪些简答题(简述研究对象属性特征的四个指标体系)
- 职工基本养老保险查询系统(职工基本养老保险查询)
- 黄金手镯款式图片新款(黄金手镯款式图片)
- 精准扶贫提出的六个精准(精准扶贫六个精准内容)
- 精准扶贫的内容是什么(精准扶贫具体内容)
- 还是想你冷子夕(冷子夕)
- 怎样快速减掉肚子上赘肉(怎样最快减掉肚子上的赘肉)
- 吃感冒药能喝绿豆汤吗(吃药能喝绿豆汤吗)
- 腹部抽脂大概需要多少钱一次(腹部抽脂需要多少费用)
- oil是什么意思英文(oil)
- 毕业实训日志大全(毕业生实习日志)
- 克丽丝绕(克丽丝绕)
- 地板蜡有毒吗
- lolicon大师。
- 牛奶品牌排行榜前十名(牛奶品牌)
- 1sszy影视先锋
- 今日西芹和西洋芹是一种菜(西芹是否是变异蔬菜)
- 类似与妹控的相处日常(与妹控的相处日常)
- 提到
- 共享文件怎么设置访问密码(共享文件设置访问密码)
- 今日诺基亚3030手机价格(诺基亚X300现在多少能买到)
- 公益一类和公益二类的待遇区别(公益一类和公益二类的待遇哪个好)
- 今日我国传染病防治法规定,下列属于乙类传染病的是
- 建筑工程安全员主要工作内容(建筑安全员工作内容)