Laste ned presentasjonen
Presentasjon lastes. Vennligst vent
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
Liknende presentasjoner
© 2024 SlidePlayer.no Inc.
All rights reserved.