这是朋友的作业,我试着拿来自己做
遇到问题我也没办法问他,因为他不会
题目规定要建立一个父类为物件,然后宣告其子类别
最后必须要呼叫子类别接口实作的方法
这是题目:
http://i.imgur.com/Q1005pR.jpg
我写出来的程式:
http://i.imgur.com/BCPhf31.jpg
主要是用父类(Shape) 建立物件
然后宣告成其子类(Rectangle)
其子类(Rectangle) 有实作iPerimeter
但是父类(Shape) 没有
因此编译的时候没办法呼叫Rectangle的方法(perimeter)
因为Shape里面没有定义该方法(perimeter)
那这样,我要用什么方式才能依照题意建立基于Shape的Rectangle物件,去呼叫Rectangle的方法perimeter?
还是我哪里会错意或是我根本就写错了?
谢谢大家!