C++ 八种常见类类型
大部分面向对象开发工作中都应用了以下部分或者全部的基本类别的类,每种都有其特定的用途和特征。
1.具体类 (Concrete Class)
我们可以创建一个具体类来表示汽车。具体类Car可能会包含成员变量如brand(品牌)、model(型号)和成员函数如start()(启动)、accelerate()(加速)等。
#include
#includeclass Car {
private:
std::string brand;
std::string model;
public:
Car(std::string brand, std::string model) : brand(brand), model(model) {}
void start() {
std::cout