- 13
- 0
- 约1.33万字
- 约 72页
- 2017-07-12 发布于湖北
- 举报
第2章Java面向对象技术基础汇编
第二章Java面向对象技术基础;传统的高级程序设计语言,如Pascal语言、C语言等,都是面向过程的语言。该程序设计思想中,是以功能或模块作为问题域的解决方法,将存放基本数据类型的变量作为程序处理对象,抽象简单,信息暴露,在程序设计中,采用过程或函数来实现有限的代码重用,多个过程或函数相互调用,共同完成统一的功能,当项目较大时,程序调试和维护将变得异常困难;为了解决面向过程设计语言的缺陷,面向对象的编程思想运用而生,即以信息隐藏和数据抽象概念为基础,以简单、直观、接近人类的自然思维方式来解决问题域内容,划分并构建问题域中的对象以及描述对象的状态和行为。面向对象程序设计的优点有:开发时间短、效率高、可靠性高、开发程序健壮、应用程序易于维护、易于更新升级。;对象是系统中描述客观事物的一个实体,我们所见到的任何一个客观事物都可以看做是一个对象,如一张桌子、一面镜子、一台电脑等。对象是构成系统的一个基本单位,由一组属性和对这组属性进行操作的一组服务组成。属性是用来描述对象静态特征的一个数据项,服务是用来描述对象动态特征的一个操作序列,对象是属性和服务的结合体。;Java是纯面向对象语言,核心是面向对象。面向对象具有封装、继承、多态3个特性
封装是把对象的属性和服务结合成一个独立的系统单位,它是面向对象的一个重要概念
封装是一种信息隐蔽技术,用户只能见到对象封装界面上的信息,对象内部对用户
您可能关注的文档
最近下载
- 6×300MW火力发电厂电气部分设计毕业设计.doc VIP
- Unit 2Health and fitness重点单词讲解课件(共27张PPT) 2025年中职英语高教版基础模块2(含音频+视频).pptx VIP
- (2026版)《中华人民共和国民族团结进步促进法》解读PPT课件.pptx VIP
- 2025成都中考生物真题及答案解析.docx VIP
- 全国临床检验操作规程PDF打印.pdf VIP
- 初中语文部编版七年级下册第17 课《短文两篇》预习指导(课文+注释+翻译+赏析)(《陋室铭》+《爱莲说》).doc VIP
- 【新课标】伟大的友谊 统编版语文六年级下册.ppt VIP
- 2026年高考作文备考训练之题目解析及范文:数字时代,“一键生成”成为常态.docx VIP
- 广东实验中学2024-2025学年高二下学期期中考试数学试题.pdf VIP
- 酒店损益表介绍及成本费用控制.pdf VIP
原创力文档

文档评论(0)