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