Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ - ΘΕΩΡΙΑ 3 από 3 - ΕΙΔΙΚΕΣ ΜΕΘΟΔΟΙ ΚΛΑΣΕΩΝ

preview_player
Показать описание
ΠΕΡΙΕΧΟΜΕΝΑ ΒΙΝΤΕΟ:
Α. Θεωρία
3. Ειδικές Μέθοδοι Κλάσεων
3.1 Γενικά
3.2 Κατασκευαστής (constructor)
3.3 Καταστροφέας (destructor)
3.4 Ελεγκτές Πρόσβασης (accessors)
=============================================
ΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ:
Α. Θεωρία
1. Κλάσεις
1.1 Γενικά
1.2 Ορισμός Κλάσης
1.3 Δημόσια (public) στοιχεία της κλάσης
1.4 Ιδιωτικά (private) στοιχεία της κλάσης
1.5 Παράδειγμα (προδιαγραφές)
2 Περισσότερα για τις κλάσεις
2.1 Ορισμός Συναρτήσεων έξω από την Κλάση
2.2 Παρουσίαση Ιδιωτικών – Δημόσιων Μέλων μιας κλάσης
2.3 Χωρισμός σε Αρχεία
3. Ειδικές Μεθόδοι Κλάσεων
3.1 Γενικά
3.2 Κατασκευαστής (constructor)
3.3 Καταστροφέας (destructor)
3.4 Ελεγκτές Πρόσβασης (accessors)
B. Ασκήσεις
Рекомендации по теме
Комментарии
Автор

Κύριε Ψούνη με σώσατε από την Ιζαμπώ του DI που κάνει ζωγραφική ΕΥΧΑΡΙΣΤΩ

fotisvor
Автор

Επειδή είμαι αλτρουιστής, θα πω ότι δεν θα σας ήθελα για καθηγητή στο dit, γιατί θα στερούνταν η υπόλοιπη Ελλάδα αυτή την απίστευτη λακωνική γνώση.
Γιακούμπ του κώδικα πραγματικά.

mikelosmikes
Автор

Καλησπέρα κύριε Ψούνη . Θα ήθελα να σας ρωτήσω, δε θα μπορούσαμε να "περάσουμε" τους constructor και destructor κατευθείαν μέσα στη κλάση μας; Δηλαδή να μη τους δηλώσουμε απλά στη κλάση και μετά να πάμε στο βασικό σώμα μας(και να κάνουμε εκεί ότι μας ζητάει πχ να τυπώσουμε ενα μήνυμα κλπ), αλλά να κάνουμε όλη τη διεργασία μέσα στη κλάση κατευθείαν;

electric_jm
Автор

setter και constructor δε κάνουν το ίδιο πράγμα;

diorfdiorph
Автор

Καλημέρα, τελείωσα χθές την σειρά στην c++ αλλα είναι ένα κομμάτι που δεν εχω καταλάβει εντελώς. Αφου χρησιμοποιούμε setters-getters για να αλλάξουμε μια ιδιωτική μεταβλητή.. γιατί απλά δεν την βάζουμε public? (Το έψαξα λίγο και μερικοί λένε οτι οι setters συγκεκριμένα δεν έχουν ιδιαίτερο νόημα).

georgevlachos
Автор

Καλησπέρα σας, δεν νομίζω πως έχω καταλάβει ακριβώς τη λειτουργία του constructor. βλέπω πως η χρήση είναι ακριβώς η ίδια με το να γράψουμε μια απλη συνάρτηση.

marinakavatha
Автор

Γεια σας κυριε Ψουνη . Οι διαλεξεις αυτες αφορουν προγραμματιστικες τεχνικες ?? . Διοτι στο πανεπιστημιο που σπουδαζω στο πρτο εξαμηνο εχω μαθημα "προγραμματισμος ηλεκτρονικων υπολογιστων" και στο δευτερο εχω " προγραμματιστικες τεχνικες ".

basilisnikolaidis
Автор

δηλαδη στην εντολη που καλουμε τον constructor δεν χρειαζεται να βαλουμε την τελεια οπως πριν στο piko.init(6) απλα απευθειας dog piko(6) ??

theodorosgeorgiou
Автор

Καλησπέρα, εξαιρετική σειρά μαθημάτων C++ ! (για αρχάριους σαν και εμένα!)... ερώτηση... μπορεί το όνομα της κλάσης (φαντάζομαι κατά την δήλωση του αντικειμένου) να "περάσει" μέσα σε μία μεταβλητή (πχ. class_name) ώστε για στο παράδειγμα του βίντεο να χρησιμοποιηθεί ως... cout<<class_name<<" is cool"; αντί του ... cout<<"i am cool"; και να έχουμε εκτύπωση ... "Piko is cool" αντί "i am cool"?

tandromedas