- 1
- 0
- 约1.25万字
- 约 10页
- 2017-06-12 发布于北京
- 举报
1.1什么叫对象?什么叫方法?什么叫面向对象的程序设计?
面向过程的程序设计语言最重要的特点是按照解决问题的一个一个步骤来设计程序。这种语言是与解决相对比较简单的问题,当程序规模较大时,将显得纷繁复杂。
“对象”原来是描述自然界时使用的一个词语。比如,现在我正在写讲义,桌上的稿纸、手中的笔、案头的参考书、身后的电脑以及窗外的鸟都可以成为对象
面向对象,就是将世界看成由许多彼此之间能联络的对象组成。
不少程序设计语言借用了对象这个词语作为一个专用名词,此时,对象也是具有状态和行为两个特征。在程序设计中,对象的状态时相对处于静态的,用变量来描述和表达;而对象的行为时动态的,他们通过“方法”来实现和完成,所以方法一定是实现对象行为的语句块。从功能上讲,方法和子程序、函数很相似。变量和方法是彼此有关、相互依赖的。当然,计算机都是用数据来表示对象的状态的,也是通过对数据的操作和修改来体现某个方法的功能的。
1.2 Java作为面向对象的程序设计语言有什么特点?
Java是面向对象的程序设计语言,从面向对象这个角度看,体现了如下三个特点:
a:封装性—面向对象的程序设计语言都是把数据和处理数据的操作结合在一起而构成一个整体,这就是对象。对象的使用者只能看到对象的外部特性,比如,其主要功能、如何调用等,而看不到内部如何实现这些功能。作为面向对象的程序设计语言,程序中的数据就是变量,程
您可能关注的文档
最近下载
- 水电站水轮发电机组主要结构部件及重要螺栓检修技术导则.docx
- 无菌GMP培训课件.ppt
- 《社会工作综合能力(中级)》教学大纲.docx
- 5关于印发《各级岗位质量管理责任制》的通知9.16.docx VIP
- 金融数学方杰课后习题答案解析.pdf
- 2024新疆喀什地区“才聚喀什智惠丝路”秋季招才引智675人笔试备考试题及答案解析.docx VIP
- 长期照护师理论考试(1卷)测试题及答案.docx VIP
- 2025年轨道车司机(高级技师)职业技能鉴定考试题库(含答案).docx VIP
- 新解读《GB_T 4745-2012纺织品 防水性能的检测和评价 沾水法》.docx VIP
- 餐饮企业管理制度与表格.docx
原创力文档

文档评论(0)