Chinaunix首页 | 论坛 | 博客
  • 博客访问: 338166
  • 博文数量: 73
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1293
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-07 11:17
个人简介

爱运动,爱看书,爱生活!

文章分类

全部博文(73)

文章存档

2014年(7)

2013年(66)

分类: C/C++

2013-03-07 11:29:43

#include
#include
using namespace std;
 class person{
      private:
        string name;
        int age;
     public:
     person(string n,int a):name(n),age(a){}
     void show(){
        cout<<"My name is "<
       
     }
     /*
     *sattic          属于类,但不是普通的类成员,所以访问方式有所区别
     */
     static void fun(){
        cout<<"I am static."<
     }
     void show1(){
       cout<name<
     }
    void fun1(){
         name="wo";
         age=20;
         cout<<(*this).name<<","<<(*this).age<
        // return *this;
     }
     person& fun2(){
        name="Jim";
        age=9;
        return *this;
     }
    
    
    };  
int main()
{
  
   person p("ygf",22);
   person:: fun();
   person *ptr=&p;
    ptr->show();
    p.show();
    p.show1();
    p.fun1();
   // cout<<(fun2())->name<
  
}
阅读(659) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:C语言初学笔记

给主人留下些什么吧!~~