第1章 面向对象软件开发概述
1.简述面向过程问题求解和面向对象问题求解的异同。试列举出面向对象和面向过程的编程语言各两种。
答:面向过程问题求解,以具体的解题过程为研究和实现的主体,其思维特点更接近于计算机;面向对象的问题求解,则是以“对象”为主体,“对象”是现实世界的实体或概念在计算机逻辑中的抽象表示,更接近于人的思维特点。
面向过程的编程语言:C,Pascal, Foratn。
面向对象的编程语言:C++, Java,C#。
2.简述对象、类和实体及它们之间的相互关系。尝试从日常接触到的人或物中抽象出对象的概念。
答:面向对象技术中的对象就是现实世界中某个具体的物理实体在计算机逻辑中的映射和体现。类是同种对象的集合与抽象。类是一种抽象的数据类型,它是所有具有一定共性的对象的抽象,而属于类的某一个对象则被称为是类的一个实例,是类的一次实例化的结果。如果类是抽象的概念,如“电视机”,那么对象就是某一个具体的电视机,如“我家那台电视机”。
3.对象有哪些属性?什么是状态?什么是行为?二者之间有何关系?设有对象“学生”,试为这个对象设计状态与行为。
答:对象都具有状态和行为。
对象的状态又称为对象的静态属性,主要指对象内部所包含的各种信息,也就是变量。每个对象个体都具有自己专有的内部变量,这些变量的值标明了对象所处的状态。
行为又称为对象的操作,它主要表述对象的动态属性,操作的作
您可能关注的文档
- Java2实用教程第4版_第1章_Java入门要素.ppt
- JavaEE-单元1任务3系统设计要素.ppt
- JavaWeb6—MySql数据库要素.ppt
- Java万年历课程设计任务书要素.doc
- Java万年历课程设计报告要素.doc
- JAVA三级考试理论题要素.doc
- java_core基础篇要素.ppt
- JavaSE_6_面向对象编程(一)要素.ppt
- Java中判断对象是否相等的equals()方法使用教程要素.doc
- Java变量数据类型运算符要素.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 第05讲 工业流程题解题策略(讲义)(解析版)-2025年高考化学一轮复习讲练测(新教材新高考).docx VIP
- 空间杜宾模型在区域经济溢出效应中的应用.docx VIP
- 【26高二期中】盐城五校2025-2026学年春学期高二语文期中语文试卷.docx
- xxx圩补点排涝站初步设计.doc
- Python与航空航天数据分析的实践.pptx VIP
- TNANTEA 0045-2024 自走式滩涂贝类采捕机作业质量评价.pdf VIP
- 2018版电网公司施工项目部标准化管理手册(变电工程).pdf VIP
- 解读-《老年人能力评估规范》GB-T 42195 -2022国家标准解读!.pdf VIP
- GB/T 5326-2025棉与涤纶混纺印染布.pdf
- 13-1 波旬:破烂换钱.pdf VIP
原创力文档

文档评论(0)