PAGE 10
解析Java程序设计
PAGE 17
第1章 面向对象技术概述
第1章 面向对象技术概述
本章综述
面对各种亟待解决的问题,人们都要有解决的步骤和方法。如何把这些步骤和方法准确无误地告诉给计算机,并且让计算机帮助人们来解决问题,这是程序设计的任务。人与计算机之间通过计算机程序设计语言进行交互。计算机程序设计语言经历了侧重计算机理解逐步过渡到面向人们理解的发展过程,Java语言是一种成熟的、面向对象的、更符合人们思考习惯的计算机编程语言。
本章从面向对象技术的发展历史入手,引导读者分析客观世界的问题域中的对象,从而理解面向对象程序设计的基本思想和基本概念,理解面向对象的程序设计与结构化程序设计的不同,了解常用面向对象编程语言以及通用建模语言(UML)描述。本章的重点内容包括:
面向对象的基本概念;
面向对象技术的基本特征;
面向对象程序设计方法;
面向对象的UML描述。
1.1 面向对象技术的发展
面向对象技术源于面向对象的编程语言(object oriented programming language,
OOPL)。从20世纪60年代提出面向对象的概念到现在,它已发展成为一种比较成熟的编程思想,并且逐步成为目前软件开发领域的主流技术。
面向对象并非是一个新的概念,寻其根源可以追溯到20世纪60年代的挪威,当时挪威计算中心的Kristen Nygaard和
您可能关注的文档
- 青藏高原东部全新世冬夏季风变化的高分辨率泥炭记录ViewTableof.pdf
- 青藏高原典型生态区基础数据库技术规范1主题内容与适用范围本.doc
- 青藏高原湖泊沉积物对古气候环境变化的响应.doc
- 静态复制策略.ppt
- 静息态功能磁共振成像临床应用扫描时间的优化研究.pdf
- 静止流体内各点的压力.doc
- 静电场electrostaticfield中的电介质dielectric.ppt
- 静电场知识梳理电荷守恒定律1物体带电的方法摩擦起电.doc
- 静电现象的应用常州第一中学陈新华.ppt
- 静电防护的基本原则a抑制静电荷的积聚.ppt
- 2025-2026学年湖北省武汉市江汉区九年级(上)期中数学试卷.pdf
- 2025-2026学年湖北省武汉市江汉区五校联考九年级(上)期中数学试卷.pdf
- 26年襄阳五校联考第一次联考英语试题及答案.pdf
- 2026-2027武汉东西湖区九上10月考英语试卷(含答案).pdf
- 2026辽宁省面向北京大学选调全日制应届优秀大学毕业生押题题库.docx
- 2026辽宁省面向北京科技大学选调应届优秀大学毕业生押题模拟卷.docx
- 2026辽宁省党政机关选调应届优秀大学毕业生押题题库.docx
- 2026辽宁省定向选调生押题题库.docx
- 2026陕西省面向中国政法大学招录选调生押题模拟卷.docx
- 2026陕西省面向重庆大学招录选调生押题模拟卷.docx
原创力文档

文档评论(0)