Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

1 App_A_17 Et eksempel på OOP knyttet til 2-dim figurer.

Liknende presentasjoner


Presentasjon om: "1 App_A_17 Et eksempel på OOP knyttet til 2-dim figurer."— Utskrift av presentasjonen:

1 1 App_A_17 Et eksempel på OOP knyttet til 2-dim figurer

2 2 Objektorientert programmering Eksempel knyttet til 2-dimensjonale figurer Et enkelt eksempel knyttet til 2-dimensjonale figurer hvor følgende viktige begrep fra objektorientering i Java blir belyst: -Interface -Abstrakt klasse -Arv -Aggregering -Polymorfi

3 3 Klassehierarki setPoint getPoint getArea A_Shape Point point setLength setWidth getLength getWidth getArea Rectangle length, width setRadius getRadius getArea Circle radius setPoint getPoint getX getY Point x,y setPoint getPoint getArea I_Shape

4 4 Klassen Point [1/2] setPoint getPoint getX getY Point x,y

5 5 Klassen Point [2/2] setPoint getPoint getX getY Point x,y

6 6 Interface I_Shape setPoint getPoint getArea I_Shape

7 7 Abstrakt klasse A_Shape setPoint getPoint getArea A_Shape Point point

8 8 Klasse Circle [1/2] setRadius getRadius getArea Circle radius

9 9 Klasse Circle [2/2] setRadius getRadius getArea Circle radius

10 10 Klasse Rectangle [1/3] setLength setWidth getLength getWidth getArea Rectangle length, width

11 11 Klasse Rectangle [2/3] setLength setWidth getLength getWidth getArea Rectangle length, width

12 12 Klasse Rectangle [3/3] setLength setWidth getLength getWidth getArea Rectangle length, width

13 13 main-program

14 14 Felles-rutine for 2-dimensjonale figurer process ( I_Shape obj) { … }

15 15 ENDEND


Laste ned ppt "1 App_A_17 Et eksempel på OOP knyttet til 2-dim figurer."

Liknende presentasjoner


Annonser fra Google