标签:样式 pre ack soc ati 方法 泛化 不能 ica
1. 泛化(Generalization)
在c++中相应继承,如B是A的泛化,在C++中表现为:
class B : public A { public: B() {} virtual ~B() { } }
</pre><pre>2.实现(Realization)
在C++中相应,相应是虚拟函数的概念,如B实现了A。是实现了A中虚拟函数的详细功能(接口),在C++中表现:
class A { public: A() {} virtual ~A() {} virtual void fun(int x,int y) =0; };
class B : public A { public: B() {} virtual ~B() {} virtual void fun(int x,int y); }
class B { public: B() {} virtual ~B() {} void fun(A *m_A); }
class B { public: B() {} virtual ~B() {} A *m_A; }
class B { public: B() {} virtual ~B() {} A m_A; }
标签:样式 pre ack soc ati 方法 泛化 不能 ica
原文地址:http://www.cnblogs.com/lxjshuju/p/6827062.html