C++中的类

Posted qqfoxmail

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++中的类相关的知识,希望对你有一定的参考价值。

 1 #include<iostream>
 2 
 3 using namespace std;
 4 char a[6]="hello";
 5 char b[6]="Hello";
 6 
 7 char m,n;
 8 /*
 9 类的定义
10 注意!
11 在类外定义成员函数时,函数名前加上类名限定,格式
12 类名+::+函数名,::称为域运算符
13 */
14 //
15 class TEST
16     int DATA[3][3];
17 public:
18     void function1(char a)
19     
20         cout<<a<<endl;
21         //在类内定义成员函数
22     
23     void function2(char a);
24     /*
25         注意! 在类外定义成员函数
26         必须先在类体中作原型声明,然后
27         在类外定义
28     */
29 ;
30 
31 void TEST::function2(char a)
32 
33     cout<<a<<endl;
34     //在类外定义成员函数
35 
36 
37 //函数可以在定义时可以设置默认值(缺省值)
38 //注意!有缺省值的函数参数,必须是最后一个参数
39 void printf_fun(char *s=a)
40 
41     cout<<s<<endl;
42 
43 int main()
44 
45     
46     printf_fun();//默认值
47     printf_fun(b);
48     TEST obj;//定义类对象
49     obj.function1(m);
50     obj.function2(n);
51     return 0;
52 

 

以上是关于C++中的类的主要内容,如果未能解决你的问题,请参考以下文章

如何在 C++ 中的类中递归调用函数方法?

当我在 C++ 中的类中使用类时收到警告 [关闭]

C++ 中温度类的类中的读取方法

如何在 C++ 中的类中返回对象的字符串? [关闭]

在 C++ 中的类中初始化与公共和私有相同的函数:它是如何工作的?

C++ 中的 OOD:只有一个方法的类?