第一章:面向对象程序设计概述
[1_1]什么是面向对象程序设计?
面向对象程序设计是一种新型的程序设计范型。这种范型的主要特征是:
程序=对象+消息。
面向对象程序的基本元素是对象,面向对象程序的主要结构特点是:第一:程序一般由类的定义和类的使用两部分组成,在主程序中定义各对象并规定它们之间传递消息的规律。第二:程序中的一切操作都是通过向对象发送消息来实现的,对象接受到消息后,启动有关方法完成相应的操作。
面向对象程序设计方法模拟人类习惯的解题方法,代表了计算机程序设计新颖的思维方式。这种方法的提出是软件开发方法的一场革命,是目前解决软件开发面临困难的最有希望、最有前途的方法之一。
[1_2]什么是类?什么是对象?对象与类的关系是什么?
在面向对象程序设计中,对象是描述其属性的数据以及对这些数据施加的一组操作封装在一起构成的统一体。对象可以认为是:数据+操作
在面向对象程序设计中,类就是具有相同的数据和相同的操作的一组对象的集合,也就是说,类是对具有相同数据结构和相同操作的一类对象的描述。
类和对象之间的关系是抽象和具体的关系。类是多个对象进行综合抽象的结果,一个对象是类的一个实例。
在面向对象程序设计中,总是先声明类,再由类生成对象。类是建立对象的“摸板”,按照这个摸板所建立的一个个具体的对象,就是类的实际例子,通常称为实例。
[1_3]现实世界中的对象有哪些特征?请举例说明。
您可能关注的文档
- bruixe当前大学生道德观现状的分析与思考.doc
- BS 灭火用无渗漏排水扁形软管与软管组件规范.docx
- BS 金属软管组件.波纹形软管组件的构造和使用指南Metal hose assemblies. Guidance on the construction and use of corrugated hose assemblies.docx
- BS EN 焊接消耗品.试验方法和质量要求.铝合金焊接用焊丝电极、焊丝和焊棒的合格评定.docx
- BS EN 机器安全.保护.固定和移动防护构造和设计的一般要求.docx
- BS EN 铝和铝合金.挤压的杆材棒材、管材和型材.矩形棒材的尺寸和形位公差.docx
- BS EN 铝和铝合金.通用环行涂层板材和带材.规范.docx
- BS EN 室外建筑物的排水系统.计划.docx
- BS EN 中文版 焊接 焊接金属材料的建议第部分 铝和铝合金的电弧焊.docx
- BSHIS2.21用户手册.营养膳食.doc
- 2026年电力行业能源消耗分析与节能报告.docx
- 2026年办公用品行业深度研究报告.docx
- 2026年注册信息系统审计师CISA外部人员临时访问权限管控巩固进阶练习.docx
- 2026年能源互联网技术趋势报告及政策分析.docx
- 2026年农业科技行业龙头企业发展战略报告.docx
- 2026-2027学年小学英语二年级上册牛津(绿色上教版)教学设计合集.docx
- 2026年音频设备行业趋势报告:市场需求与增长潜力.docx
- 2026年一级消防《技术(建消)》真题试卷.doc
- 2026年环保行业加盟合同规范与信息披露研究报告.docx
- 2026年家居建材行业白牌、品牌、高端产品市场前景展望报告.docx
原创力文档

文档评论(0)