首页 > 生活常识 > C 中成员函数的使用

C 中成员函数的使用

来源:查看原文

作为 C 中的一个重要特征,成员函数是指被界说在类内部的函数。成员函数与通俗函数的区别在于,成员函数需要在类声明内部声明,这样它就能接见类的任何成员。成员函数的语法名堂如下:

class MyClass {public:  // 声明机关函数  MyClass(int n);   // 成员函数  void func1();  void func2(int arg1);  int func3(int arg1, int arg2); private:  int m_num;};

成员函数一样平常具有以下特点:

  • 成员函数可以接见类的任何成员
  • 成员函数可以界说在类内部或者类外部
  • 成员函数可以是虚函数
  • 成员函数可以被声明为 constexpr 或者 const
  • 成员函数可以重载和重写

在使用成员函数时,首先需要实例化一个工具,然后通过该工具来挪用成员函数。以下是一个使用成员函数的简朴示例:

class Person {public:  void sayHi() {    std::cout             

相关信息