015 ポリモーフィズム 015 ポリモーフィズム(ダウンキャスト) 011 解答例 public class Main { public static void main(String[] args) { // インスタンスの実際の型が不明なオブジェクト Object unknownObject = getUnknownO... 2023.12.09 015 ポリモーフィズム解答例
015 ポリモーフィズム 015 ポリモーフィズム(ダウンキャスト) 011 問題 問題 ポリモーフィズムにおいて、インスタンスの実際の型が不明な場合の注意点を考える問題。インスタンスが特定の型であるかどうかを確認してからダウンキャストし、NullPointerException を回避してみてください。 ヒント inst... 2023.12.09 015 ポリモーフィズム問題
015 ポリモーフィズム 015 ポリモーフィズム(ダウンキャスト) 010 解答例 // Shape クラスとそのサブクラス Circle クラス、Square クラス class Shape { void draw() { System.out.println("Drawing a shape"); } } class ... 2023.12.08 015 ポリモーフィズム解答例
015 ポリモーフィズム 015 ポリモーフィズム(ダウンキャスト) 010 問題 問題 Shape クラスとそのサブクラス Circle クラス、Square クラスがあります。Shape クラス型の配列に異なる形状のオブジェクトを格納し、ダウンキャストして各オブジェクトの特有のメソッドを呼び出してみてください。 ヒント... 2023.12.08 015 ポリモーフィズム問題
015 ポリモーフィズム 015 ポリモーフィズム(ダウンキャスト) 009 解答例 // Vehicle クラスとそのサブクラス Car クラス、さらにそのサブクラス SportsCar クラス class Vehicle { void start() { System.out.println("Vehicle is st... 2023.12.08 015 ポリモーフィズム解答例
015 ポリモーフィズム 015 ポリモーフィズム(ダウンキャスト) 009 問題 問題 Vehicle クラスとそのサブクラス Car クラス、さらにそのサブクラス SportsCar クラスがあります。Vehicle クラスのオブジェクトを作成し、これを SportsCar クラスにダウンキャストして特有のメソッドを呼... 2023.12.08 015 ポリモーフィズム問題
015 ポリモーフィズム 015 ポリモーフィズム(ダウンキャスト) 008 解答例 class Animal { void makeSound() { System.out.println("Generic animal sound"); } } class Dog extends Animal { void bark()... 2023.12.08 015 ポリモーフィズム解答例
015 ポリモーフィズム 015 ポリモーフィズム(ダウンキャスト) 008 問題 問題 Animal クラスとそのサブクラス Dog クラスがあります。Animal クラスのオブジェクトを作成し、これを Dog クラスにダウンキャストして特有のメソッドを呼び出してみてください。 ヒント Animal クラスと Dog ク... 2023.12.08 015 ポリモーフィズム問題
015 ポリモーフィズム 015 ポリモーフィズム(アップキャスト) 007 解答例 class Instrument { void play() { System.out.println("Playing an instrument"); } } class Piano extends Instrument { void ... 2023.12.08 015 ポリモーフィズム解答例
015 ポリモーフィズム 015 ポリモーフィズム(アップキャスト) 007 問題 問題 以下の基本クラスがあります。 class Instrument { void play() { System.out.println("Playing an instrument"); } } class Piano extends ... 2023.12.08 015 ポリモーフィズム問題