- 3
- 0
- 约 10页
- 2017-06-07 发布于广东
- 举报
第2章 面向对象程序设计 2.1 面向对象程序设计思想 面向对象程序设计的特点 1.抽象性 用C++语言可以将该图形描述如下: 圆形(circle): 数据抽象: double x,y,r; 行为抽象: setx();sety();setr();draw(); 抽象是面向对象方法的核心。 2.封装性 3.继承性 4.多态性 多态性也是面向对象程序设计的重要特性之一。 1.抽象 抽象是指从具体的实例中抽取出来共同的性质并加以描述的过程,它忽略了一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。 抽象过程: 先注意问题的本质及描述,其次是实现过程或细节。 数据抽象:描述某类对象的属性或状态(对象相互 区别的物理量)。 代码抽象:描述某类对象的共有的行为特征或具有 的功能。抽象的实现:通过类的声明 抽象实例——钟表 数据抽象: int Hour , int Minute , int Second 代码抽象: SetTime() , ShowTime() 抽象实例——钟表类 class Clock { public : void SetTime (int NewH, int NewM,
您可能关注的文档
- 苏科版初中信息技术下册《多媒体作品制作流程》.ppt
- 苏科版初中信息技术下册《发布与评价多媒体作品》.ppt
- 苏科版初中信息技术下册《发布与评价多媒体作品》1.ppt
- 苏科版初中信息技术下册《功能强大的因特网》1.ppt
- 苏科版初中信息技术下册《认识多媒体作品及其制作工具》.ppt
- 苏科版初中信息技术下册《认识多媒体作品及其制作工具》1.ppt
- 苏科版初中信息技术下册《网络基础知识》.ppt
- 苏科版初中信息技术下册《网络基础知识》1.ppt
- 苏科版初中信息技术下册《网络基础知识》2.ppt
- 苏科版初中信息技术下册《网站的发布与评价》.ppt
- 2025~2026学年内蒙古北京八中乌兰察布分校九年级上学期期末测评物理试卷.doc
- 企业银行存款管理制度.docx
- (2025年)柳州市柳南区辅警协警笔试笔试真题(附答案).docx
- 低年级五一假期安全行为规范.pptx
- 2025~2026学年内蒙古通辽市第四中学九年级上学期物理期末试卷(一).doc
- (2025年)柳州市柳南区公安辅警招聘知识考试题(含答案).docx
- 企业应付账款管理制度.docx
- CN119442115A 基于自编码器的清算方法、装置、设备及介质 (深圳华锐分布式技术股份有限公司).docx
- 2026届高考地理一轮复习课件第5节地球自转及其地理意义(共49张PPT).ppt.pptx
- 企业应急管理制度.docx
原创力文档

文档评论(0)