- 2
- 0
- 约9.22千字
- 约 84页
- 2017-01-01 发布于广东
- 举报
本章导读: C是面向过程的程序设计语言,也就是说 C程序的设计首要考虑的是如何通过一个过程,而对于C++,程序设计首先要考虑的是如何构造一个“模型”,这里的“模型”也称之为“对象模型”,因此C++是面向对象的程序设计语言。许多多人都把C++称为“带类的C”。的确,C++是在C的基础上引入面向对象的“类”的机制而形成的一门程序设计语言。C++既支持面向过程的程序设计,又支持面向对象的程序设计。 面向对象的程序设计方法具有三大特征:封装性、继承性和多态性,其基本思想是尽可能模拟人类的自然思维方式来构造软件系统,不仅可以提高对用户需求的适应性,而且支持软件复用。 本章要点 了解面向对象程的思想 掌握面向对象中出现的基本概念 掌握面向对象中出现的基本特征 掌握面向对象程序设计的优点 第1章 面向对象程序设计语言概述 1.1 面向对象程序设计概述 1.2 面向对象程序设计的特点 1.3面向对象的系统开发方法 1.4 程序举例 1.5本章小结 习题一 1.1 面向对象程序设计概述 软件工程学家Coad/Yourdon认为:面向对象=对象+类+继承+消息?。 如果一个计算机软件系统采用这些概念来建立模型并予以实现,我们就说它就是面向对象的。下面我们将阐述面向对象的程序设计和面向对象的设计方法。 1.1.1 面向对象程序设计 面向对象程序设计(Object Oriented Pro
您可能关注的文档
- C++面向对象程序设计陈维兴等第6章多态性与虚课件教学.ppt
- C++面向对象程序设计陈维兴等第7章运算符重载课件教学.ppt
- C++面向对象程序设计陈维兴等第8章模板课件教学.ppt
- C++面向对象程序设计陈维兴等第9章C++的输入和输出课件教学.ppt
- C++面向对象程序设计陈维兴等第10章面向对象程序设计课件教学.ppt
- C++面向对象程序设计陈维兴等封面C++面向对象程序设计课件教学.ppt
- C++面向对象程序设计李素若c1课件教学.ppt
- C++面向对象程序设计李素若c2课件教学.ppt
- C++面向对象程序设计李素若c3课件教学.ppt
- C++面向对象程序设计李素若c4课件教学.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)