
c++
文章平均质量分 80
刘春辉
前后端打杂
展开
-
C++学习笔记(四)
类的继承与派生热身:例:设计一个Person类,代表一个人的基本属性,再设计一个学生类Student,继承Person类,增加学生学号的属性。输出学生信息。#include #include using namespace std;class Person{ private: string name;原创 2013-12-07 18:02:24 · 1149 阅读 · 0 评论 -
c++学习笔记(五)
多态性与虚函数多态性是指具有不同功能的函数可以用同一个函数名。虚函数是允许在派生类中重新定义与基类同名的函数,并且可以通过基类指针或引用来访问基类和派生类中的同名函数。(1).在基类用virtual声明成员函数为虚函数。在类外定义虚函数时不必加virtual。(2).在派生类中重新定义虚函数时,要求函数名、函数类型、函数参数个数和类型全部与基类的虚函数一样。可根据需要重新定函数体。原创 2013-12-09 16:47:08 · 1047 阅读 · 0 评论 -
c++学习笔记(一)
1.1 热身#includeusing namespace std;int main(){ int a,b; cout<<"input two number"<<endl; cin>>a>>b; cout<<a<<" "<<b<<endl; return 0;}(1).第三行int 表示main函数的返回值为整数。第原创 2013-12-02 17:21:32 · 1113 阅读 · 0 评论 -
C++学习笔记(二)
1.1构造函数class Time{ public: Time(); //无参构造函数声明 Time(int a,int b); //有参构造函数声明}(1).构造函数在建立对象时自动执行,且只执行一次。(2).名字与类名相同。(3).不具有任何类型,不具有返回值。void Time(); 是错误的原创 2013-12-03 11:40:56 · 1225 阅读 · 0 评论 -
C++学习笔记(三)
运算符重载热身:电子时钟的运算符重载:在主函数main()中指定开始时间和结束时间,并调用相应成员函数,显示从开始时间到结束时间之间所有时间对象的值,其格式见示例输出。输入输入6个整数,之间用一个空格间隔;分别表示开始时间的时、分、秒和结束时间的时、分、秒的值输出从开始时间到结束时间之间所有时间对象的值;每个值占一行,格式为hh:原创 2013-12-05 20:37:43 · 1152 阅读 · 0 评论