Member 13521455 Ответов: 1

Как создать 2 класса, которые представляют собой прямоугольник


мне нужно создать абстрактный класс shape, который имеет методы установки и получения ширины объекта. затем мне нужно написать класс rectangle, который расширяет класс shape с помощью методов установки и получения длины, а также вычисления и печати области (ширина х длина). я не уверен, как начать это, пожалуйста, помогите

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

public class Shape {

   private double width = 100;
   private double height = 500;

    public Shape(int w, int h) {
        this.width = 5;
        this.setHeight(2);
    } 
    public Shape(double w, double h) {
    width = w;
    height = h;
    }
    public void setWidth(double width){
    	   this.width = width;
    	}

    	public double getWidth(){
    	   return width;
    	}
		public double getHeight() {
			return height;
		}
	public void setHeight(double height) {
			this.height = height;}
}

PIEBALDconsult

Это было бы странно.

Member 13521455

почему?

1 Ответов

Рейтинг:
1

Peter Leow

Вы понятия не имеете, что такое абстрактный класс, проверьте это: Абстрактные методы и классы[^]


CPallini

5.

Peter Leow

Спасибо, CPallini.