武痴学霸

第二百一十四章 面向对象编程

京华大学计算机系大二年级大教室,一个老师正在给学生讲授《面向对象程序设计》的课程。

“对象具有以下的主要特特征:

一是唯一性。每个对象都有自身唯一的标识,通过这种标识,可找到相应的对象。在对象的整个生命期中,它的标识都不改变,不同的对象不能有相同的标识。

二是抽象性。抽象性是指将具有一致的数据结构(或者说是属性)和行为(或者说是操作)的对象抽象成类。一个类就是这样一种抽象,它反映了与应用有关的重要性质,而忽略其他一些无关内容。任何类的划分都是主观的,但必须与具体的应用有关。

三是继承性。继承性是子类自动共享父类数据结构和方法的机制,这是类之间的一种关系。在定义和实现一个类的时候,可以在一个已经存在的类的基础之上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。

继承性是面向对象程序设计语言不同于其它语言的最重要的特点,是其他语言所没有的。

在类层次中,子类只继承一个父类的数据结构和方法,则称为单重继承。

在类层次中,子类继承了多个父类的数据结构和方法,则称为多重继承。

多重继承,JAVA、VB、NET、Objective-C均仅支持单继承,注意在C++多重继承时,需小心二义性。

在软件开发中,类的继承性使所建立的软件具有开放性、可扩充性,这是信息组织与分类的行之有效的方法,它简化了对象、类的创建工作量,增加了代码的可重用性。

采用继承性,提供了类的规范的等级结构。通过类的继承关系,使公共的特性能够共享,提高了软件的重用性。

四是多态性(也可以表述为多形性)。多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息可以产生不同的结果,这种现象称为多态性。

多态性允许每个对象以适合自身的方式去响应共同的消息。

多态性增强了软件的灵活性和重用性。

……”

章岩和黄华山、李庆丰、贺俊明等人坐在一起上课,那低沉枯燥的声音令到他们都昏昏欲睡。

“这样照本宣科读教材,倒不如自己回宿舍看书、做练习或者上机编程。”后面那排座椅上有一位同学低声说。

周边立即响起一片附和、揶揄的声音。

“是啊,这样的讲课枯燥无味、催人睡眠。”

“这样的老师谁不会做?根本不用备课,我去讲都比他好。”

本章未完,点击下一页继续阅读。

人气小说推荐More+

永坠万古
永坠万古
一生坎坷,多次大败,多次心灰意冷,意志消沉,道心几近崩溃,百败后成诞生魔胎,功参造化,于太古年间,开启仙古以来最大的乱局,人道羸弱,何以续诸天
李树
少主独爱青梅小保镖
少主独爱青梅小保镖
安静十五岁那年把初吻献给了栾轻风,栾轻风却嫌弃的说:“我还没准备好,你这么急的扑到我身上来,让本少爷多没面子?”安静十八岁那年把初夜献给了栾轻风,栾轻风却不太满意说:“技术差死了,让爷疼死了。谁他妈告诉爷男人的初次爽的只剩销魂黯骨!?爷真想削死他!”安静二十二岁那年向二十九岁的栾轻风求婚,却遭到了栾轻风的拒绝。傲娇少主的理由是:我准备了那么久的惊喜,怎么能再次让你抢占了先机?*如果命运的尽头是你,
月七儿
首长老公,太闷骚!
首长老公,太闷骚!
“唔……疼!”冰凉的手术台上,她褪去少女的青涩,被神秘男人占了清白。再见面,神秘男竟是个腹黑狠辣大人物,逮她回家,硬要宠她。“报告首长,渣男来找夫人求复合了。”“直接活埋。”“报告首长,渣女嫉妒夫人是医学大赛第一名,打了夫人一巴掌。”“把渣女脸打烂,送进人间地狱生不如死。”“报告首长,敌国要抓夫人当军医。”“三军出动,炸平敌国!”“报告首长,夫人离家出走,说要给总统生猴子去了……”“靠,昨晚没喂饱
云女
不搞事的武侠不是好武侠
不搞事的武侠不是好武侠
一朝穿越,梦回武侠,本应是刀光剑影,可谁知混进来这么一个异类,原本的武侠世界被搞得一团糟。随身携带搞事红包系统,搞事就能领红包,完事之后秒到账。什么什么?师妃暄的搞事红包要求是帮助慈航静斋灭了魔门?这个事儿,我不搞了!另外,系统,你摊上大事了!且看一个21世纪的少年,如何在武侠世界搞风搞雨搞空气。群号:967257352,欢迎来到沙雕小屋一起讨论哦。
赛亚王贝吉塔
我在江湖做盟主
我在江湖做盟主
天和三年,江湖大比,历代最年轻的武林盟主即位,同年,在朝廷的暗中挑拨下,新任武林盟主前事败露,成了正邪两派人人喊打的十恶不赦之徒,其后被众多门派联手围剿,重伤而逃,下落不明………几个月后,远在宋国边境处的小镇上,一个衣衫褴褛的乞丐缓缓睁开了眼………
浙三级作家