首页 > 其他 > 详细

面向对象编程入门

时间:2014-02-26 15:41:06      阅读:378      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
 1 #include <iostream>
 2 using namespace std;
 3 
 4 struct Mys
 5 {
 6     int a;
 7     void change(int a);
 8     void show(int b);
 9 };
10 
11 
12 int main(int argc, char *argv[])
13 {
14     Mys mys_a;
15     //给成员变量赋值 
16     mys_a.a= 10;
17     int d = 100;
18     mys_a.change(d);
19     //成员函数修改成员变量 
20     mys_a.show(mys_a.a);
21     mys_a.show(20);
22     return 0;
23 }
24 
25 void Mys::show(int b)
26 {
27     cout << b << endl;
28 }
29 
30 void Mys::change(int a)
31 {
32     this-> a = a;
33 }
bubuko.com,布布扣

结构体变成类:

bubuko.com,布布扣
 1 #include <iostream>
 2 using namespace std;
 3 
 4 class Mys
 5 {
 6 private:
 7     int s;
 8     
 9 public:
10     int a;
11     void change(int a);
12     void show(int b);
13     
14 };
15 
16 
17 int main(int argc, char *argv[])
18 {
19     Mys mys_a;
20     //给成员变量赋值 
21     mys_a.a= 10;
22     int d = 100;
23     mys_a.change(d);
24     //成员函数修改成员变量 
25     mys_a.show(mys_a.a);
26     mys_a.show(20);
27     return 0;
28 }
29 
30 void Mys::show(int b)
31 {
32     cout << b << endl;
33 }
34 
35 void Mys::change(int a)
36 {
37     this-> a = a;
38 }
bubuko.com,布布扣

面向对象编程入门

原文:http://www.cnblogs.com/autumoonchina/p/3567841.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!