Klasa Scanner - jak użyć do obiektu

0

Jestem poczatkujacym programista. Napisalem prosty program do obliczania pola prostokata.
Tylko jak użyć klasy Scanner do obiektu prostokat lub kwadrat.
Chciałbym coś takiego zrobić:
Podaj dlugosc boku a i b Prostokąta P1
Podaj dlugość boku Kwadratu K1
Prosze o jakiś link z przykładem.

import java.util.Scanner;

class Prostokat {

    double a;
    double b;

    Prostokat(double a, double b)
    {
        this.a = a;
        this.b = b;
    }
    void Pole()
    {
        System.out.println(  a * b);
    }

}
class Kwadrat {

    double a;

    Kwadrat(double a)
    {
        this.a = a;

    }
    void Pole(){
        System.out.println( "Pole kwadratu K1 "+ a * a);
    }

}

public class obl_prostokatow {

    public static void main(String[] args){
        System.out.println("Pole prostokata P1: ");
        Prostokat P1 = new Prostokat(3, 7);
        P1.Pole();
        System.out.println("Pole prostokata P2: ");
        Prostokat P2 = new Prostokat(4, 3);
        P2.Pole();
        Kwadrat K1 = new Kwadrat(4);
        K1.Pole();
    }
}
0
Scanner scanner = new Scanner(System.in);
System.out.print("Podaj pierwszy bok prostokata: ");
int a = scanner.nextInt();
System.out.print("Podaj drugi bok prostokata: ");
int b = scanner.nextInt();
Prostokat P1 = new Prostokat(a, b);

1 użytkowników online, w tym zalogowanych: 0, gości: 1