正文
1. 顯示接口和運行時多態(tài)
面向對象編程的世界圍繞著顯式接口和運行時多態(tài)。舉個例子,考慮下面的類(無意義的類),
1 class Widget { 2 public: 3 Widget(); 4 virtual ~Widget(); 5 6 virtual std::size_t size() const; 7 virtual void normalize(); 8 9 void swap(Widget& other); // see Item 2510 11 ... 12 13 };