一、今日内容

56.1编写程序定义类Point,有数据成员x,y,为其定义友元函数实现重载“+”。

56.2在例43.6的基础上,通过继承Rectangle得到一个新的类Square,然后在Shape中增加一个函数int getVertexCount() const 用来获得当前图形的顶点个数。用以下几种方法分别实现,并体会各自的优劣。

(1)使用dynamic_cast 实现Shape::getVertexCount函数。

(2)使用typeid实现Shape:: getVertexCount函数。

(3)将Shape::getVertexCount声明为纯虚函数,在派生类中给出具体实现

二、问题

暂无

最后一天了,写一下总结

再这56天的学习中我基本了解了Java的运行方式、语法结构、和面向对象的思想

后续要开始Java的其他内容了