Member 12879517 Ответов: 1

Каков вход моего кодирования. Есть ли в нем ошибка?


я не знаю входных данных этого кодирования. Вы не могли бы мне помочь?

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

public class Shape {  
	int x = 0; 
    public void draw() {      
    	System.out.println("Draw a shape");    } 
    public void displayX() {      
    	System.out.println(x);    } } 
 public class Circle extends Shape {   
 	int x = 1; 
    public void draw() {      
    	System.out.println("Draw a circle");    } 
    public void displayX() {      
    	System.out.println(x);    } } 
 public class Test {   
 	public static void main(String[] args) {     
 		Shape shape = new Circle();     
 		shape.draw();       
 		shape.displayX();    } }

Richard MacCutchan

Вы пометили вопрос " C++", но для меня это похоже на Java.

1 Ответов

Рейтинг:
0

OriginalGriff

Вы написали, а мы-нет.
Это означает, что у вас есть представление о том, что должен делать код, в то время как у нас нет ни малейшего представления.
Хуже того, мы вообще не имеем представления о том, какими должны быть ваши" входные данные "- этот код не взаимодействует с пользователем никаким иным способом, кроме как выводить пару текстовых описаний" держателя места", какие методы были выполнены, не делая ничего другого.

Я бы посоветовал вам начать с того, что вы довольно внимательно прочитаете свой вопрос о домашнем задании - он, вероятно, будет содержать необходимую вам информацию, но мы также не можем ее увидеть, - а затем выполните свой код...