わかりましたので、基本的には、ユーザーが形状 (三角形、正方形、円) を選択できるようにするプログラムを作成しています。次に、int を取り、境界の長さと面積を計算します。
私はこれを行うことに問題はなく、完全に機能するプログラムを持っています。( https://gist.github.com/anonymous/c63a03c129560a7b7434 4 クラス) しかし、今はこれをポリモーフィズムの概念で実装する必要があり、どうすればよいか正直苦労しています。
継承に関して何をしたいのかについての基本的な考えがあります
Main
|
Shapes
/ | \
triangle circle square
しかし、三角形/正方形/円クラス内のすべてのメソッドが一意である場合にオーバーライドする方法がわかりません。「シェイプ」クラスから継承できるような「抽象」メソッドはありません。
誰かが私がリンクしたコードをすばやく見て、これを行う方法を提案していただければ幸いです。
この説明が下手だったらすみません。ありがとう。