(一)内联函数
    类内声明的函数并且给出实现,默认为内联函数。比如基类base中的方法print()。如果需要在类外给出函数的定义并且要求该方法是内联函数,需要在实现前面加上关键字inline。
(二)派生
    类派生三种方式:private protected public。
    当以方式为private或是protected方式派生的话,还希望基类方法能够继承下来,需要在派生类中这样修饰using 基类名::函数名
    按照如上的方式进行修饰之后的方法,依然可以在本派生类中重载。即当前调用结果是输出base。如果derive类中有void print(){cout<<"derive";}。类对象调用print()方法的结果是输出derive
InBlock.gif#include <iostream>
InBlock.gifusing namespace std;
InBlock.gifclass base
InBlock.gif{
InBlock.gifpublic:
InBlock.gif  void print(){cout<<"base";}
InBlock.gif};
InBlock.gifclass derive:private base
InBlock.gif{
InBlock.gifpublic:
InBlock.gif  using base::print;
InBlock.gif  void test();
InBlock.gif};
InBlock.gifinline void derive::test()
InBlock.gif{
InBlock.gif  cout<<"inline sucess";
InBlock.gif}
InBlock.gifint main()
InBlock.gif{
InBlock.gif  derive A;
InBlock.gif  A.print();
InBlock.gif  A.test();
InBlock.gif  return 0;
InBlock.gif}