Μάθημα : Προγραμματισμός Υπολογιστών - Τράπεζα Θεμάτων

S129177 - ΕΥΑΓΓΕΛΟΣ ΠΑΠΑΠΑΝΑΓΙΩΤΟΥ

11-β Διαχείρηση και χρήση κλάσεων

Περιγραφή

Ερώτηση 1 / 4 (Ελεύθερου Κειμένου — 0 βαθμοί) 

Δίνεται η παρακάτω κλάση:

1 class Ecar:
2  def __init__(self, marka, model):
3   self.marka=marka
4   self.model=model
5  def fortizi(self):
6   print "το ηλεκτρικό αυτοκίνητο φορτίζει"

Με βάση την παραπάνω ορισμένη κλάση:

α) Ποιος είναι ο κατασκευαστής (constructor) της κλάσης;
β) Να προσθέσετε την ιδιότητα horsepower που αντιπροσωπεύει την ιπποδύναμη του ηλεκτρικού αυτοκινήτου και την ιδιότητα speed που αντιπροσωπεύει την τελική ταχύτητα του ώστε να αρχικοποιούνται στον κατασκευαστή.
γ) Να δημιουργήσετε ένα στιγμιότυπο της κλάσης, δηλαδή ένα αντικείμενο με όνομα ElectricCar1 του οποίου οι τιμές των ιδιοτήτων του θα οριστούν κατά τη δημιουργία του ως εξής: marka = "tesla", model = "Model S", horsepower = 110, speed = 170.

Θέμα 27800-2.1
[ενδεικτική απάντηση]