← Όλα τα κεφάλαια
Κεφάλαιο 8

Αντικειμενοστραφής Προγραμματισμός

Κλάσεις, αντικείμενα, constructor, encapsulation.

Κλάση

Πρότυπο με πεδία και μεθόδους.

Αντικείμενο

new Class() δημιουργεί instance.

Ασκήσεις

Δοκίμασέ τες — οι λύσεις είναι κρυμμένες μέχρι να τις ζητήσεις.

#1Κλάση Point

Φτιάξε κλάση Point(x,y) και τύπωσε «3,4».

#2MCQ — new

Πώς δημιουργείς αντικείμενο;

#3Point(3,5)

Φτιάξε Point(3,5) και τύπωσε «3,5».

#4Circle r=4 area

Κλάση Circle με μέθοδο area(). Για r=4 τύπωσε το εμβαδό.

#5Point(5,9)

Φτιάξε Point(5,9) και τύπωσε «5,9».

#6Circle r=6 area

Κλάση Circle με μέθοδο area(). Για r=6 τύπωσε το εμβαδό.

#7Point(7,3)

Φτιάξε Point(7,3) και τύπωσε «7,3».

#8Circle r=8 area

Κλάση Circle με μέθοδο area(). Για r=8 τύπωσε το εμβαδό.

#9Point(9,7)

Φτιάξε Point(9,7) και τύπωσε «9,7».

#10Circle r=1 area

Κλάση Circle με μέθοδο area(). Για r=1 τύπωσε το εμβαδό.

#11Point(1,1)

Φτιάξε Point(1,1) και τύπωσε «1,1».

#12Circle r=3 area

Κλάση Circle με μέθοδο area(). Για r=3 τύπωσε το εμβαδό.

#13Point(3,5)

Φτιάξε Point(3,5) και τύπωσε «3,5».

#14Circle r=5 area

Κλάση Circle με μέθοδο area(). Για r=5 τύπωσε το εμβαδό.

#15Point(5,9)

Φτιάξε Point(5,9) και τύπωσε «5,9».

#16Circle r=7 area

Κλάση Circle με μέθοδο area(). Για r=7 τύπωσε το εμβαδό.

#17Point(7,3)

Φτιάξε Point(7,3) και τύπωσε «7,3».

#18Circle r=9 area

Κλάση Circle με μέθοδο area(). Για r=9 τύπωσε το εμβαδό.

#19Point(9,7)

Φτιάξε Point(9,7) και τύπωσε «9,7».

#20Circle r=2 area

Κλάση Circle με μέθοδο area(). Για r=2 τύπωσε το εμβαδό.

#21Point(1,1)

Φτιάξε Point(1,1) και τύπωσε «1,1».

#22Circle r=4 area

Κλάση Circle με μέθοδο area(). Για r=4 τύπωσε το εμβαδό.

#23Point(3,5)

Φτιάξε Point(3,5) και τύπωσε «3,5».

#24Circle r=6 area

Κλάση Circle με μέθοδο area(). Για r=6 τύπωσε το εμβαδό.

#25Point(5,9)

Φτιάξε Point(5,9) και τύπωσε «5,9».

#26Circle r=8 area

Κλάση Circle με μέθοδο area(). Για r=8 τύπωσε το εμβαδό.

#27Point(7,3)

Φτιάξε Point(7,3) και τύπωσε «7,3».

#28Circle r=1 area

Κλάση Circle με μέθοδο area(). Για r=1 τύπωσε το εμβαδό.

#29Point(9,7)

Φτιάξε Point(9,7) και τύπωσε «9,7».

#30Circle r=3 area

Κλάση Circle με μέθοδο area(). Για r=3 τύπωσε το εμβαδό.

#31Point(1,1)

Φτιάξε Point(1,1) και τύπωσε «1,1».

#32Circle r=5 area

Κλάση Circle με μέθοδο area(). Για r=5 τύπωσε το εμβαδό.

#33Point(3,5)

Φτιάξε Point(3,5) και τύπωσε «3,5».

#34Circle r=7 area

Κλάση Circle με μέθοδο area(). Για r=7 τύπωσε το εμβαδό.

#35Point(5,9)

Φτιάξε Point(5,9) και τύπωσε «5,9».

#36Circle r=9 area

Κλάση Circle με μέθοδο area(). Για r=9 τύπωσε το εμβαδό.

#37Point(7,3)

Φτιάξε Point(7,3) και τύπωσε «7,3».

#38Circle r=2 area

Κλάση Circle με μέθοδο area(). Για r=2 τύπωσε το εμβαδό.

#39Point(9,7)

Φτιάξε Point(9,7) και τύπωσε «9,7».

#40Circle r=4 area

Κλάση Circle με μέθοδο area(). Για r=4 τύπωσε το εμβαδό.

#41Point(1,1)

Φτιάξε Point(1,1) και τύπωσε «1,1».

#42Circle r=6 area

Κλάση Circle με μέθοδο area(). Για r=6 τύπωσε το εμβαδό.

#43Point(3,5)

Φτιάξε Point(3,5) και τύπωσε «3,5».

#44Circle r=8 area

Κλάση Circle με μέθοδο area(). Για r=8 τύπωσε το εμβαδό.

#45Point(5,9)

Φτιάξε Point(5,9) και τύπωσε «5,9».

#46Circle r=1 area

Κλάση Circle με μέθοδο area(). Για r=1 τύπωσε το εμβαδό.

#47Point(7,3)

Φτιάξε Point(7,3) και τύπωσε «7,3».

#48Circle r=3 area

Κλάση Circle με μέθοδο area(). Για r=3 τύπωσε το εμβαδό.

#49Point(9,7)

Φτιάξε Point(9,7) και τύπωσε «9,7».

#50Circle r=5 area

Κλάση Circle με μέθοδο area(). Για r=5 τύπωσε το εμβαδό.

#51Point(1,1)

Φτιάξε Point(1,1) και τύπωσε «1,1».

#52Circle r=7 area

Κλάση Circle με μέθοδο area(). Για r=7 τύπωσε το εμβαδό.

#53Point(3,5)

Φτιάξε Point(3,5) και τύπωσε «3,5».

#54Circle r=9 area

Κλάση Circle με μέθοδο area(). Για r=9 τύπωσε το εμβαδό.

#55Point(5,9)

Φτιάξε Point(5,9) και τύπωσε «5,9».

#56Circle r=2 area

Κλάση Circle με μέθοδο area(). Για r=2 τύπωσε το εμβαδό.

#57Point(7,3)

Φτιάξε Point(7,3) και τύπωσε «7,3».

#58Circle r=4 area

Κλάση Circle με μέθοδο area(). Για r=4 τύπωσε το εμβαδό.

#59Point(9,7)

Φτιάξε Point(9,7) και τύπωσε «9,7».

#60Circle r=6 area

Κλάση Circle με μέθοδο area(). Για r=6 τύπωσε το εμβαδό.

#61Point(1,1)

Φτιάξε Point(1,1) και τύπωσε «1,1».

#62Circle r=8 area

Κλάση Circle με μέθοδο area(). Για r=8 τύπωσε το εμβαδό.

#63Point(3,5)

Φτιάξε Point(3,5) και τύπωσε «3,5».

#64Circle r=1 area

Κλάση Circle με μέθοδο area(). Για r=1 τύπωσε το εμβαδό.

#65Point(5,9)

Φτιάξε Point(5,9) και τύπωσε «5,9».

#66Circle r=3 area

Κλάση Circle με μέθοδο area(). Για r=3 τύπωσε το εμβαδό.

#67Point(7,3)

Φτιάξε Point(7,3) και τύπωσε «7,3».

#68Circle r=5 area

Κλάση Circle με μέθοδο area(). Για r=5 τύπωσε το εμβαδό.

#69Point(9,7)

Φτιάξε Point(9,7) και τύπωσε «9,7».

#70Circle r=7 area

Κλάση Circle με μέθοδο area(). Για r=7 τύπωσε το εμβαδό.

#71Point(1,1)

Φτιάξε Point(1,1) και τύπωσε «1,1».

#72Circle r=9 area

Κλάση Circle με μέθοδο area(). Για r=9 τύπωσε το εμβαδό.

#73Point(3,5)

Φτιάξε Point(3,5) και τύπωσε «3,5».

#74Circle r=2 area

Κλάση Circle με μέθοδο area(). Για r=2 τύπωσε το εμβαδό.

#75Point(5,9)

Φτιάξε Point(5,9) και τύπωσε «5,9».

#76Circle r=4 area

Κλάση Circle με μέθοδο area(). Για r=4 τύπωσε το εμβαδό.

#77Point(7,3)

Φτιάξε Point(7,3) και τύπωσε «7,3».

#78Circle r=6 area

Κλάση Circle με μέθοδο area(). Για r=6 τύπωσε το εμβαδό.

#79Point(9,7)

Φτιάξε Point(9,7) και τύπωσε «9,7».

#80Circle r=8 area

Κλάση Circle με μέθοδο area(). Για r=8 τύπωσε το εμβαδό.

#81Point(1,1)

Φτιάξε Point(1,1) και τύπωσε «1,1».

#82Circle r=1 area

Κλάση Circle με μέθοδο area(). Για r=1 τύπωσε το εμβαδό.

#83Point(3,5)

Φτιάξε Point(3,5) και τύπωσε «3,5».

#84Circle r=3 area

Κλάση Circle με μέθοδο area(). Για r=3 τύπωσε το εμβαδό.

#85Point(5,9)

Φτιάξε Point(5,9) και τύπωσε «5,9».

#86Circle r=5 area

Κλάση Circle με μέθοδο area(). Για r=5 τύπωσε το εμβαδό.

#87Point(7,3)

Φτιάξε Point(7,3) και τύπωσε «7,3».

#88Circle r=7 area

Κλάση Circle με μέθοδο area(). Για r=7 τύπωσε το εμβαδό.

#89Point(9,7)

Φτιάξε Point(9,7) και τύπωσε «9,7».

#90Circle r=9 area

Κλάση Circle με μέθοδο area(). Για r=9 τύπωσε το εμβαδό.

#91Point(1,1)

Φτιάξε Point(1,1) και τύπωσε «1,1».

#92Circle r=2 area

Κλάση Circle με μέθοδο area(). Για r=2 τύπωσε το εμβαδό.

#93Point(3,5)

Φτιάξε Point(3,5) και τύπωσε «3,5».

#94Circle r=4 area

Κλάση Circle με μέθοδο area(). Για r=4 τύπωσε το εμβαδό.

#95Point(5,9)

Φτιάξε Point(5,9) και τύπωσε «5,9».

#96Circle r=6 area

Κλάση Circle με μέθοδο area(). Για r=6 τύπωσε το εμβαδό.

#97Point(7,3)

Φτιάξε Point(7,3) και τύπωσε «7,3».

#98Circle r=8 area

Κλάση Circle με μέθοδο area(). Για r=8 τύπωσε το εμβαδό.

#99Point(9,7)

Φτιάξε Point(9,7) και τύπωσε «9,7».

#100Circle r=1 area

Κλάση Circle με μέθοδο area(). Για r=1 τύπωσε το εμβαδό.