复习C++
2019-08-04 本文已影响0人
LexieMIZUKI
1)定义常量用: #define 或 const;
2)类似java里面的类的概念,后面的book是变量:
struct Books
{
char title[50];
char author[50];
char subject[100];
int book_id;
} book;
3)c++中的继承表达:
// 基类
class Shape {
public:
void setWidth(int w) {
width = w;
}
void setHeight(int h){
height = h;
}
protected:
int width;
int height;
};
// 派生类
class Rectangle: public Shape{
public:
int getArea(){
return (width * height);
}
};
4)运算符重载,就是是原来的运算符具有的功能多元化。
普通的用this来引用,友元用的是变量(或对象)去引用。