![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
IT_Nice
6得飞起
展开
-
C++起航
环境:visual studio安装环境根据个人需求来进行选择。c++的I/O方式(输入/打印): cin语法:单个值输入(cin>>x) 多个值输入(cin>>x>>y) cout语法:cout<<x<<endl; cout<<"x+y"<<x+y&am原创 2018-03-16 14:57:06 · 102 阅读 · 0 评论 -
C++起航进阶
C++基础进阶:引用:相当于给某一变量或者实体类取一个别名,直接拿别名来进行操作。基本类型引用: int a = 10; int &b = a;//给a定义一个别名 b cout << a << endl; b = 20; cout << a << endl; a = 30; cout << b <...原创 2018-03-16 17:33:59 · 108 阅读 · 0 评论 -
C++基础-封装
类:就是将一类事物共有的属性和能力进行封装,类是抽象的,具体的事物 还需要对类进行实例化。简单示例:共有的 年龄,体重等等class Dog { public://修饰符,判断该类的某些变量和方法是否能被外部访问 int age; int wight; void getwigth() { cout << "dog:" << wight << endl;...原创 2018-03-23 16:11:14 · 150 阅读 · 0 评论 -
c++ 基础 -- 多态
多态: 产生多态的基础是继承关系,没有继承就没有多态 多态的语法核心是virtual关键字,必须适用virtual才能在多个类之间简历多态关系 可以通过该指针调用子类的方法 virtual->虚函数(virtual修饰的函数)列子:#ifndef SHAPE_H #define SHAPE_H// SHAPE_H class Shape { public: Shape(); virtua...翻译 2018-03-26 14:21:20 · 162 阅读 · 0 评论 -
c++基础_模版篇
友元函数、友元类 关键字--friend友元函数:通过友元函数可以直接拿到 类里面定义的私有的变量/** * 定义Coordinate类 * 友元函数:display * 数据成员:m_iX、m_iY */ class Coordinate { // 友元函数 friend void display(Coordinate &coor); public: Coordinate(int...翻译 2018-03-26 18:29:07 · 224 阅读 · 0 评论