作者ric2k1 (Ric)
看板EE_DSnP
标题[情报] 今天同学来问我的 HW#9 的问题
时间Tue Jan 6 23:50:17 2009
记得的有:
1. class Circle 的 constructor 记得要 explicitly 去呼叫 Vertex 的 constructor
请参见 Lecture Note #8 pp. 53-54
2. const member function (如 Vertex::print() const) 去呼叫别的 member
function, 那个 function 也必须是 const member function.
3. const & non-const member function 从 function overloading 的角度来看是
不一样的 functions. 如 ---
virtual void Vertex::f();
void Circle::f() const;
并不能造成 polymorphism 的效果...
4. Base class 的 data members 请不要在 derived class 中重新宣告一遍
想到再加, 祝大家顺利写出来!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.224.47.139