ch17_5.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:0k
源码类别:

C#编程

开发平台:

Visual C++

  1. //**********************
  2. //**    ch17_5.cpp    **
  3. //**********************
  4. #include <iostream.h>
  5. class Animal{
  6. public:
  7.   Animal(){}
  8.   void eat(){ cout <<"eat.n"; }
  9. };
  10. class Giraffe :private Animal{
  11. public:
  12.   Giraffe(){}
  13.   void StretchNeck(){ cout <<"stretch neck.n"; }
  14.   void take(){ eat(); }      //ok
  15. };
  16. void Func(Giraffe & an)
  17. {
  18.   an.take();
  19. }
  20. void main()
  21. {
  22.   Giraffe gir;
  23.   gir.StretchNeck();
  24.   Func(gir);    //ok
  25. }