怎样通过点可以作为基类,线类让两个点作为类内成员,圆和矩阵都继承点类

一、问题描述
根据各种图元(点、线、椭圆、矩形等)的基本属性及操作,基于继承机制采用面向对象方法对各种图元进行分类描述,提供一个支持上述基本图元及其相关计算(周长、面积、外接矩形)的图元程序模块。
二、实验要求
(1)独立完成问题分析与解决方案的制定;
(2)以多文件编程结构实现基于继承的各类的定义、实现及使用;
(3)设计合理的测试数据对程序的边界安全性进行测试,完成各类图元功能测试。
三、问题分析

四、解决方案

五、编码及运行结果

六、存在问题及改进策略

七、个人心得