- 9
- 0
- 约7.21千字
- 约 67页
- 2019-02-12 发布于天津
- 举报
从封装看计算机高级语言的发展规律概述
从封装看计算机高级语言的发展规律 计算机科学与技术学院 邱勇 内 容 1. 高级语言的发展 2. 非结构化程序设计 3. 结构化程序设计对实现功能的封装 4. 相关数据的封装 5. 进一步提高封装度 6. 面向对象程序设计中类的封装 7. 继承也是封装 8. oop中其它封装形式 9. JAVA,C#新一代语言中的封装 10.高级语言的发展总结 11 结论 1 计算机高级语言的发展历程 非结构化程序设计语言 结构化程序设计语言 面向对象程序设计语言 1 计算机高级语言的发展历程 非结构化程序设计语言 早期出现的高级语言在程序设计时不划分模块,称为非结构化程序设计语言。如ALGOL,BASIC等。 1 计算机高级语言的发展历程 结构化程序设计语言 以C语言,PASCAL为代表的语言支持结构化程序设计方法,可以将程序划分为模块,按自上而下,逐步求精的方法设计软件,称为结构化程序设计语言。 1 计算机高级语言的发展历程 面向对象程序设计语言 是最新一代的程序设计的方法,它的将数据与处理数据的过程作为一个整体——对象 具有三大特点: (1)封装性和数据隐藏性 (2)继承和重用 (3)多态性 1 计算机高级语言的发展历程 (1)封装性和数据隐藏性: 通过建立用户定义类支持封装性和数据隐藏。完好定义的类建立后,便可看成是完全封
您可能关注的文档
- qc七大工具绘制方法培训.ppt
- qc式解决问题的展开方法.ppt
- qc测量基础-cmm操作培训教材.ppt
- qc老七工具培训讲义.ppt
- qc小组基本知识培训.ppt
- qc成果建筑工程提高eps装饰柱及线条施工合格率成果.ppt
- qc省工程建设讲评稿.ppt
- qcc品管圈培训课件.ppt
- qc管理基础知识培训.ppt
- redmine在项目管理中的应用课程.ppt
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 山西省运城市稷山县2024-2025学年八年级下学期期末考试英语试卷(含答案,无听力原文及音频).pdf VIP
- 2024年《中外电影史》试题库及复习资料.pdf VIP
- 2023年陕西省中考数学试卷(副卷)(含解析).docx VIP
- 国开期末考试2527《地基基础(新)》机考试题及答案.docx VIP
- 一种裂殖壶藻来源的PDRN的制备方法和应用.pdf VIP
- 国家开放大学《可编程控制器应用实训》形考任务5(实训五)参考答案.docx
- 2010级铁路行车组织试卷A.docx VIP
- 2025年杭州市高二下期末6月质检数学试题+答案.pdf
- 《热工基础与应用(第3版)》傅秦生(电子课件)试题2.docx VIP
- 湖南省某小型病险水库除险加固工程施工招标文件.doc VIP
原创力文档

文档评论(0)