- 1
- 0
- 约2.44千字
- 约 19页
- 2022-05-29 发布于上海
- 举报
会计学
1
面向对象的程序设计概要
第7章 面向对象程序设计语言
程序设计语与软件设计方法
几种典型面向对象程序设计语言
面向对象程序设计语言的选择
面向对象程序设计风格
第1页/共19页
一、程序设计语与软件设计方法
语言研究先于方法研究
过程性语言与结构化程序设计方法
过程性语言:50—60年代末,FORTRAN、ALGOL、COBOL、APL/I等
写程序方便、程序规模越来越大,正确性与可靠性成为主要矛盾
结构化程序设计方法,并发展为SA/SD的软件开发方法,方法又促进结构化程序设计语言的发展,如Pascal、Ada等
第2页/共19页
一、程序设计语与软件设计方法
面向对象语言与面向对象方法
60年代末:Simula(67)、Smalltalk、Eiffel等
80年代初:抽象数据类型ADT(Abstract Data Type)+OOPL导制OOM方法的研究
OOM又促进传统语言向面对象语言发展
如object-C、C++、Java
第3页/共19页
OOD的结果可以用OOPL/非OOPL实现
OOPL是一种程序设计风格,而不是一种具有构造继承性、封装性和多态的程序设计语言族的命名
OOPL功能强于非OOPL?
任何通用语言都可实现OO概念
OOPL实现OO概念远比非OOPL方便!
选择编程语言的关键
一致的表达能力
可重用性
可维护性
错误!
第
您可能关注的文档
- 音的长短与记谱法.pptx
- 音标闪卡式复习.pptx
- 音标重读规则.pptx
- 音标教学练习元音字母在开闭音节里的发音.pptx
- 音标字母组合.pptx
- 音标和对应字母组合辅音.pptx
- 音响系统输出硬拷贝的设备打印机绘图仪等显示器.pptx
- 音响电路测试系统的设计.pptx
- 音响放大器设计.pptx
- 音响技术基础.pptx
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 专题3.2 双曲线(讲义)高中数学人教A版2019高二选择性必修第一册.docx VIP
- 2026年自驾游行业洞察报告及未来五至十年发展趋势报告.docx VIP
- 2026版公路水运工程试验检测专业技术人员职业资格考试《桥隧工程一本通》.docx VIP
- 宣贯培训(2026年)《GBT 18173.2-2014高分子防水材料 第2部分:止水带》.pptx VIP
- 大学物理(第五版)学习指导与题解 (康颖) .pdf VIP
- 安徽省2025年普通高中学业水平合格性测试(会考)地理真题.pdf VIP
- T∕GXAS 1359-2026 黑木相思造林技术规程.pdf VIP
- PBMC 人源化小鼠模型的标准化构建方法.docx VIP
- 张载《正蒙·太和》解读.pdf VIP
- 广东省佛山市南海区2025-2026学年八年级上学期数学期中考试试卷(含答案).docx VIP
原创力文档

文档评论(0)