您的位置:首页 > 编程语言 > C语言/C++

#初学c++笔记心得记录

2020-02-04 15:23 204 查看

##C++学习笔记(一)C++语言的学习重要注意点

一、 搞清楚结构化程序设计以及面向对象的程序设计的区别:

结构化程序设计

程序 = 数据结构+算法+程序设计语言+语言环境

面向对象的程序设计

程序 = 对象 + 对象 +对象……

对象 = 算法+数据结构 + 程序设计语言+ 语言环境

二、 对象——具有多个属性和多个服务的事、物

面向对象系统的特性:

1、 抽象性

2、 封装性

3、 继承性

4、 多态性

类:

具有相同特点或共性的对象拿出来归为一类。

消息:

消息是面向对象系统中的一种实现对象间的通信和请求任务的操作

发送者--->消息--->接收者(接到消息后被激活-)。

三、 面向赌对象的开发方法(大步骤分为以下)

1、 系统调查和需求的分析

2、 分析问题的性质和求解问题(OOA)

3、 整理问题(OOD)

4、 程序实现(OOP)

四、 C++是对C语言的扩充,但同时有自己的特点,之前学习过C语言的接触起c++来一些基本的函数语法还是不变的,但一定要找出两者的不同之处,并一定要分辨清楚。

1、 c++的文件拓展名

2、 注释符

3、 名字空间

4、 输入输出函数

5、 变量的定义

6、 强制类型转换

7、 动态内存的分配与释放

8、 作用域运算符(::)

9、 引用

10、
const 修饰符

11、
字符串

12、
C++其中的一些新特性

(1)、函数原型

(2)、内联函数

(3)带默认值的函数

(4)、函数重载

(5)函数模板

C语言到c++不是简单地一个跨语言的学习,主要是编程思维的转变,将思维转变到面向对象的编程方面,培养自己的面向对象的编程思维,分析能力的能力,将理论与实践结合,才能有事半功倍的效果。

以上是作者根据自己的入门学习做出的总结,希望能收到更多大神的指导,同时也向往对后辈能有一点帮助吧! _

加粗样式

  • 点赞
  • 收藏
  • 分享
  • 文章举报
◤呓语 发布了3 篇原创文章 · 获赞 0 · 访问量 98 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: