VC学习笔记-类

#include <iostream.h>

class Animal
{
public :
   Animal(int heigth)
   {
   }
   ~Animal()
   {
   }

 void eat()
 {
  cout<<"Animal eat"<<endl;
 }

 void sleep()
 {
      cout<<"Animal sleep"<<endl;
 }

    virtual void breathe()
 {  
  cout<<"animal breathe"<<endl;
 }
};


class Fish : public Animal
{
public :
 Fish():Animal(300),a(100)
   {
   }
   ~Fish()
   {
   }
   void breathe()
   {  
  
    cout<<"fish breathe"<<endl;
   }

    const  int a;
};


void fn(Animal *pAn)
{
 pAn->breathe();

}

void main()
{
 Fish fh;
 
    Animal *pAn;
    pAn=&fh;
 fn(pAn);

 int a=6;
 int &b=a;
 cout<<b<<endl;


}

转载于:https://www.cnblogs.com/meiproject/archive/2009/06/04/1495922.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值