IT
大學
Javaのプログラミングについての問題です。空欄の③と④が分からず、シャーペンとオレンジペンの解答を両方とも間違えてしまいました💦
どなたか教えて頂けると嬉しいです🙏
class A{
空欄の
String name; // name は A クラスとサブクラスから参照される
name = "A";
実行結果
public void greet() {
System. out. println("My name is " + name);
My name is A
My name is B
20years old
class B extends A{
空欄2
B){
name = "B”:
int age; // age はBクラスからのみ参照される
age = 20;
public void greet () {
空欄3)
System. out. pr intln(age + "years old");
;7/ スーパークラスの greet メソッドを実行する
public class Main{
public static void main(String[] args) {
Aa= new A() ;
Bb= new B();
test(a);
test (b);
public static void test
空欄④
person){ //他の箇所がエラーにならないような引数の型
person. greet () ;
ヒント:
空欄D:最も適切なアクセス制限にすること。
空欄2:最も適切なアクセス制限にすること。
空欄3:オーバーライドしたサブクラスのメソッド内から、 オーバーライド対象のスーパークラスのメン
を実行させる方法。
空欄の:多態性(ポリモーフィズム) を実現するために最も適切な型
this.9reet=tue
;
空欄3
Laboibyの
解答
尚無回答
您的問題解決了嗎?
看了這個問題的人
也有瀏覽這些問題喔😉