- 博客(3)
- 收藏
- 关注
原创 c++基础学习第三天
##对第二天所学内容深入并优化代码#工具vs2005任务:对子弹打boss的代码优化。PS:再对面向过程编程和面向对象编程进行解释。例如:八戒吃西瓜1、八戒 . 吃(西瓜)//面向对象,第一位是对象2、吃(八戒,西瓜)//面向过程,第一位是函数(吃这个动作即是函数来实现的)原有代码存在的一些问题:当我们创建对象后,对象就应该具有相应的属性,而不是在后续通过set函数对他进行赋值。解决问题的方法是:用构造函数和析构函数1、通过构造函数来完成对象的创建和初始化2、通过析构函数来完成对象的销毁
2020-06-13 18:45:08 142
原创 c++基础学习第二天
#面向对象的程序设计知识点:类和对象类是对具有共通属性和行为的事物进行抽象之后得到的概念。当把类这个抽象概念具体化就得到了对象。##面向对象编程面向对象三大特性:封装,继承,多态1、封装意义(隐藏性):将属性和与其对应的行为放在一起,作为一个整体。对属性和行为的使用加以限制。语法:class 类{访问控制符:成员变量;成员函数;}设计一个圆类#include <iostream>using namespace std;//使用命名空间void main()
2020-05-28 22:37:48 221
原创 c++基础学习第一天
#基础语法工具 vs2005demo1/*c++ 的hello world*/#include <iostream>using namespace std; //使用命名空间void main(){ cout<<"hello world"<<endl; //c++标准输出语句}注:变量、常量的定义和c语言中一致变量:数据类型 变量名=初始值;常量:#define 宏常量名 常量值const 数据类型 常量名 =常量值;关键字,预留的一些
2020-05-27 18:19:27 99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人