Vijay Krishnegowda Ответов: 2

Пожалуйста, объясните мне этот код


 class test{
public static void main(String args[]){
b ref=new b();
ref.x=99;
ref.show();
}}
class a{
int x=10;}
class b extends a{
void show(){
a ref=new a();
System.out.println(super.x);}} class test{
public static void main(String args[]){
b ref=new b();
ref.x=99;
ref.show();
}}
class a{
int x=10;}
class b extends a{
void show(){
a ref=new a();
System.out.println(super.x);}}


Что я уже пробовал:

я хочу, чтобы кто-то объяснил код

2 Ответов

Рейтинг:
1

Richard MacCutchan

Видеть Учебные Пособия По Java™ [^]


Рейтинг:
0

Patrice T

Совет:
Научитесь правильно делать отступы в вашем коде, это покажет его структуру, и это поможет чтению и пониманию. Это также помогает выявлять структурные ошибки.

class test{
  public static void main(String args[]){
    b ref=new b();
    ref.x=99;
    ref.show();
  }
}
class a{
  int x=10;
}
class b extends a{
  void show(){
    a ref=new a();
    System.out.println(super.x);
  }
}
class test{
  public static void main(String args[]){
    b ref=new b();
    ref.x=99;
    ref.show();
  }
}
class a{
  int x=10;
}
class b extends a{
  void show(){
    a ref=new a();
    System.out.println(super.x);
  }
}

Профессиональные редакторы программистов имеют эту функцию и другие, такие как сопоставление скобок и подсветка синтаксиса.
Блокнот++ Главная Страница[^]
личные[^]
-----
Этот код не будет компилироваться, потому что вы вставили один и тот же код 2 раза.
Отладчик-это инструмент, который позволяет вам выполнять код построчно и проверять все переменные во время паузы программы.
Отладчик - это невероятный инструмент обучения, но вы должны попробовать его.