- UID
- 3599
- 性别
- 保密
齊天大聖
- 积分
- 778
- F 币
- 433 元
- 最后登录
- 2021-10-14
- 贡献
- 266 点
- 注册时间
- 2018-11-8
- 权杖
- 0 枚
惯用编译器:GFortran / G77 for Linux
专家
齊天大聖
- F 币
- 433 元
- 贡献
- 266 点
|
问题 1:
如果有个父类里面有个member:: x(2),可以表示2维的点。
那我可不可以通过改变它的维数来进行继承,例如改成 x(3),来表示一个3维的点。
而不是教科书上所写的那样,先有 real :: x,y
再继承的时候扩充为 x,y,z
问题 2:
如果已经有一个父类了,
那有继承关系的子类能不能是该父类数据类型的数组?
例如:父类是2d的点,
子类是一堆2d的点。
在下小白,写过一点code,但远远感觉火候未到,十分力不从心,特别是继承这块,还望各位大大海涵。
|
|