c++学习日记10
1. 类的定义:
- 使用 class 关键字定义类。
- 类中可以包含数据成员和成员函数。
class MyClass {
public:
// 成员函数声明
void myFunction();
private:
// 数据成员声明
int myVariable;
};
2. 类的成员函数:
- 可以在类内部定义成员函数,也可以在类外部定义。
- 成员函数可以访问类的私有成员。
void MyClass::myFunction() {
// 可以访问类的私有成员
myVariable = 10;
}
3. 类的对象:
- 使用类名创建对象。
- 对象可以调用类的成员函数。
MyClass myObject;
myObject.myFunction();
4. 类的继承:
- 使用 class 关键字声明子类,并使用 public 、 protected 或 private 关键字指定继承方式。
- 子类可以继承父类的成员。
class MyBaseClass {
public:
void myBaseFunction();
};
class MyDerivedClass : public MyBaseClass {
public:
void myDerivedFunction();
};
5. 类的多态性:
- 通过虚函数实现多态性。
- 在基类中声明为虚函数的成员函数,在子类中可以重写。
- 使用 class 关键字定义类。
- 类中可以包含数据成员和成员函数。
class MyClass {
public:
// 成员函数声明
void myFunction();
private:
// 数据成员声明
int myVariable;
};
2. 类的成员函数:
- 可以在类内部定义成员函数,也可以在类外部定义。
- 成员函数可以访问类的私有成员。
void MyClass::myFunction() {
// 可以访问类的私有成员
myVariable = 10;
}
3. 类的对象:
- 使用类名创建对象。
- 对象可以调用类的成员函数。
MyClass myObject;
myObject.myFunction();
4. 类的继承:
- 使用 class 关键字声明子类,并使用 public 、 protected 或 private 关键字指定继承方式。
- 子类可以继承父类的成员。
class MyBaseClass {
public:
void myBaseFunction();
};
class MyDerivedClass : public MyBaseClass {
public:
void myDerivedFunction();
};
5. 类的多态性:
- 通过虚函数实现多态性。
- 在基类中声明为虚函数的成员函数,在子类中可以重写。
全部评论
加油
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享