問題

018 オブジェクト指向の深化

018 オブジェクト指向の深化(インターフェイスと抽象クラスの利用) 004 問題

問題 オンラインショッピングの注文処理システムを設計してください。 OrderProcessor(抽象クラス) メソッド: calculateTotalCost()(注文の合計金額を計算する) メソッド: processPayment()(...
018 オブジェクト指向の深化

018 オブジェクト指向の深化(インターフェイスと抽象クラスの利用) 003 問題

問題 仮想的なペイメントシステムを設計してください。 PaymentProcessor(抽象クラス) メソッド: processPayment(double amount)(支払いを処理する) CreditCardPaymentProces...
018 オブジェクト指向の深化

018 オブジェクト指向の深化(インターフェイスと抽象クラスの利用) 002 問題

問題 以下の動物(Animal)に関するクラス階層を作成してください。 Animal(抽象クラス) メソッド: makeSound()(鳴き声を返す) Mammal(哺乳動物) メソッド: giveBirth()(出産する) Bird(鳥)...
018 オブジェクト指向の深化

018 オブジェクト指向の深化(インターフェイスと抽象クラスの利用) 001 問題

問題 以下の形状(Shape)に関するクラス階層を作成してください。 Shape(抽象クラス) メソッド: getArea()(面積を計算して返す) メソッド: getPerimeter()(周囲の長さを計算して返す) Circle(円) ...