定义C++类类型的关键字,除了class还有什么?

定义C++类类型的关键字,除了class还有什么


子衿沉夜
浏览 2030回答 3
3回答

慕标5832272

class a{public:数据成员;构造函数;成员函数;};构造函数不能有返回类型,故void a(){i=0;j=0;}改为a(){i=0;j=0;}还有你补充的反而错了,还有就是析构函数也不能有返回类型和参数,应该改为~a();望采纳

有只小跳蛙

C++类的定义: C++中使用关键字 class 来定义类, 其基本形式如下: class 类名 { public: //公共的行为或属性 private: //公共的行为或属性 }; 类的实现: #include using namespace std; class Point { public: void setPoint(int x, int y) //实c++,定义,class,intC++类的定义: C++中使用关键字 class 来定义类, 其基本形式如下: class 类名 { public: //公共的行为或属性 private: //公共的行为或属性 }; 类的实现: #include using namespace std; class Point { public: void setPoint(int x, int y) //实

守着星空守着你

在C++ 语言中class是定义类的关键字,C++中也可以使用struct定义类。两者区别是,用class定义的类,如果数据成员或成员函数没有说明则默认为private(私有)的,而用struct定义的,默认为public(公共)的。   示例   #include   using namespace std;   class C {   public:   int getAge() const {   return age;   }   void setAge( int n ) {   age = n;   }   private:   int age;   };   int main() {   C c;   c.setAge( 22 );   cout << "My age: " << c.getAge() << endl;   return 0;  }作为面向对象程序设计的基础,掌握class的基本结构和特性是十分重要的。
打开App,查看更多内容
随时随地看视频慕课网APP