Övning22 - Instansvariabler och instansmetoder


Huvudklassen för ett Java program ser ut enligt följande:

public class ovn22
{
    public static void main(String args[])
    {
         Rektangel r1 = new Rektangel();
         Rektangel r2 = new Rektangel();
        
         System.out.print("Ange bas for rektangel1 i hela cm: ");
         r1.bas = input.readInt();
         System.out.print("Ange hojd for rektangel1 i hela cm: ");
         r1.hojd = input.readInt();
        
         System.out.print("\nAnge bas for rektangel2 i hela cm: ");
         r2.bas = input.readInt();
         System.out.print("Ange hojd for rektangel2 i hela cm: ");
         r2.hojd = input.readInt();
        
         System.out.println("\nRektangel1");
         System.out.println("--------");
         System.out.println("Area: " + r1.beraknaArea() + " cm2");
         r1.ritaUt();
        
         System.out.println("\nRektangel2");
         System.out.println("--------");
         System.out.println("Area: " + r2.beraknaArea() + " cm2");
         r2.ritaUt();
    }
}

Definiera en egen klass Rektangel på så sätt att en lyckad kompilering och körning av den ovannämnda huvudklassen ger samma resultat som programkörningen nedan.


Programkörning

jj


INLÄMNING


Skicka in ett e-post meddelande till martikam@arcada.fi senast fredag 25.1.2008 dit du bifogar din källkodsfil (.java). Skriv introprog övning x som e-post meddelandets subjekt
(där x står för övningsnumret).


Jonny Karlsson 2007