class函数怎么用的

img


img


class函数怎么用的,这网上说的啥?我看不懂,而且编译器也报错了一堆,能有简单一点不报错对的例子吗?适合初学者

你好朋友,看到你的问题。我想了一下于是有了以下的想法。
class 在c++中的意思是类,接下来什么是类呢?按照表面意思来解读 类 就是一类。什么是一类呢?一类就是具有同样性质的东西。那怎么把一类的东西方在一起呢?这就需要借助到一个桥梁 class 。class就能把他们一类的东西封装到一起。

class Base    类名
{
private:    属性
    int x;     数据成员 
public:      属性
    void setX(int i)     成员函数
    {
        x=i;
    }
    void show()     成员函数
    {
        cout<<"x="<<x<<endl;
    }
};

就比如说上面的程序
深度解析一下哈
class 类名
{
private: 属性为私有

成员变量

};

img

A是类名,构造函数就得是A函数,不能是constructor啊。
另外你这是C++,不是C#,别混了

class是类,A为父类,B扩展A类,A类里面有个constructor方法,用来输出某些东西,B重写了这个方法。
你这里报错的原因是constructor没有定义返回值