• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 18, 2025, 00:46:10 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 18, 2025, 00:46:10 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 00:45:33]

[Μεταφορά και Διανομή ΗΕ]...
by Nikos_313
[Today at 00:10:29]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 17, 2025, 21:32:50 pm]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[June 17, 2025, 21:25:42 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[June 17, 2025, 20:59:13 pm]

[Γραφική] Λυμένα θέματα
by okanpala
[June 17, 2025, 18:56:22 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[June 17, 2025, 14:25:00 pm]

Αντικατάστασης πυκνωτή σε...
by george14
[June 17, 2025, 13:58:20 pm]

Πότε θα βγει το μάθημα; -...
by tzortzis
[June 17, 2025, 13:19:53 pm]

Αποτελέσματα Εξεταστικής ...
by george14
[June 17, 2025, 12:08:25 pm]

[ΨEE] Γενικές απορίες και...
by Juror8
[June 17, 2025, 12:06:57 pm]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426704
Total Topics: 31710
Online Today: 205
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 44
Guests: 136
Total: 180
Elenit
babistso
BB
saristei
glavdakis
chris_p30
dtkyriak
andripappa
Σοφιστικέ Κοτόπουλο
Σουλης
qwertyuiop
gprok
arswagdapro
DemetriosL
kiriakos234
Yamal
elias_farhood
fkaravi
chryssana
nikpamp
rafail zisiadis
Eleniiii
m.renia
tasos_ntv
athena_apo
Mr Watson
Captain
andyy
PurpleWitch
Nikos_313
vagk
giannisdomu
eli_k
micelethe
Potest
christina02
cchristodoulou
Rithan
giorgosss03
elctricalbill
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Συμβουλές καλής χρήσης του φόρουμ: Youtube embed code and links, Shoutbox, Notify, ...
Δείτε περισσότερα εδώ...
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 2ο Εξάμηνο > Αντικειμενοστραφής Προγραμματισμός (Moderators: chatzikys, tzortzis) > [Αντικειμενοστραφής Πρ.] Παλιά θέματα - Σχολιασμός και απορίες
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 6 7 [8] 9 10 ... 14 Go Down Print
Author Topic: [Αντικειμενοστραφής Πρ.] Παλιά θέματα - Σχολιασμός και απορίες  (Read 49447 times)
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #105 on: September 06, 2013, 11:22:35 am »

Quote from: johnnykost on September 06, 2013, 09:34:19 am
Quote from: Exomag on September 06, 2013, 01:28:46 am
Quote from: johnnykost on September 06, 2013, 00:56:58 am
Quote from: Exomag on September 06, 2013, 00:54:14 am
Quote from: johnnykost on September 06, 2013, 00:51:30 am
Quote from: Exomag on September 05, 2013, 23:34:26 pm
Quote from: vranakis on September 05, 2013, 22:32:16 pm
στο 1ο θέμα Φλεβάρη 2013 λέει ότι η συνάρτηση choice να δέχεται μοναδικά ορίσματα τον πίνακα και τον αριθμό των στοιχείων του και να μη διαβάζει τίποτα επίσης. Ωραία. Και τότε πώς στον πούτσο μπορεί να επεξεργαστεί τις μεταβλητές min_P και H που υποτίθεται (αν κατάλαβα καλά) τις διαβάζουμε από την main?

Μπορείς να κάνεις τις min_P και H static μεταβλητές, με αντίστοιχες get/set συναρτήσεις για να τις χειρίζεσαι.
Έχει όμως σημείωση κάτω πως οι συναρτήσεις μέλη δεν μπορούν να δέχονται ορίσματα. Άρα δν μπορούμε να χρησιμοποιήσουμε set έτσι δεν είναι? Μπορούμε να δώσουμε κατευθείαν τιμή χρησιμοποιώντας αριστερά από τη μεταβλητή τον τελεστή εμβέλειας και την κλάση?

Αν θες να πάρεις τη τιμή της static μεταβλητής θα κάνεις: class_name::get_static_var_name();
Όχι για το ανάποδο ρωτάω να δώσεις την τιμή που διάβασες στη main στη static μεταβλητή

class_name::set_static_var_name();
Δεν πρέπει να χει όρισμα η set όμως για να πάρει τιμή?

Σορρυ, βλακεία, εννοούσα: class_name::set_static_var_name(type name);
Logged

Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #106 on: September 06, 2013, 11:36:40 am »

Quote from: agalanop on September 06, 2013, 10:18:08 am
ρε σεις λίγη βοήθεια με το 3ο θέμα 2003 μπας και καταλάβουμε τπτ ??? beg beg

Αρκεί να ξέρεις τι παίζει με κλάσεις/κληρονομικότητα και να θυμάσαι πως αν κάνεις typecast σε int έναν pointer αντικειμένου τύπου μιας κλάσης, τότε μέσω του pointer μπορείς να πάρεις το πρώτο int στοιχείο του αντικειμένου αυτού (με τη λογική ότι τα δεδομένα μιας κλάσης αποθηκεύονται σειριακά στη μνήμη, όπως δηλώνονται). Επίσης, μέσω του pointer+1 μπορείς να πάρεις το δεύτερο int στοιχείο του αντικειμένου αυτού, κοκ.
Logged

Αλντεμπαράν
Veteran
Αbsolute ΤΗΜΜΥ.gr
******
Posts: 2963


גם זה יעבור


View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #107 on: September 06, 2013, 12:00:33 pm »

Quote from: Exomag on September 06, 2013, 11:36:40 am
Quote from: agalanop on September 06, 2013, 10:18:08 am
ρε σεις λίγη βοήθεια με το 3ο θέμα 2003 μπας και καταλάβουμε τπτ ??? beg beg

Αρκεί να ξέρεις τι παίζει με κλάσεις/κληρονομικότητα και να θυμάσαι πως αν κάνεις typecast σε int έναν pointer αντικειμένου τύπου μιας κλάσης, τότε μέσω του pointer μπορείς να πάρεις το πρώτο int στοιχείο του αντικειμένου αυτού (με τη λογική ότι τα δεδομένα μιας κλάσης αποθηκεύονται σειριακά στη μνήμη, όπως δηλώνονται). Επίσης, μέσω του pointer+1 μπορείς να πάρεις το δεύτερο int στοιχείο του αντικειμένου αυτού, κοκ.
ευχαριστώ !!
Logged

http://de.academic.ru/pictures/dewiki/75/Kemenche-Salut_de_trebizonde-Danse_aux_sabres.jpg
johnnykost
Καταξιωμένος/Καταξιωμένη
***
Posts: 282


View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #108 on: September 06, 2013, 12:08:23 pm »

Quote from: Exomag on September 06, 2013, 11:22:35 am
Quote from: johnnykost on September 06, 2013, 09:34:19 am
Quote from: Exomag on September 06, 2013, 01:28:46 am
Quote from: johnnykost on September 06, 2013, 00:56:58 am
Quote from: Exomag on September 06, 2013, 00:54:14 am
Quote from: johnnykost on September 06, 2013, 00:51:30 am
Quote from: Exomag on September 05, 2013, 23:34:26 pm
Quote from: vranakis on September 05, 2013, 22:32:16 pm
στο 1ο θέμα Φλεβάρη 2013 λέει ότι η συνάρτηση choice να δέχεται μοναδικά ορίσματα τον πίνακα και τον αριθμό των στοιχείων του και να μη διαβάζει τίποτα επίσης. Ωραία. Και τότε πώς στον πούτσο μπορεί να επεξεργαστεί τις μεταβλητές min_P και H που υποτίθεται (αν κατάλαβα καλά) τις διαβάζουμε από την main?

Μπορείς να κάνεις τις min_P και H static μεταβλητές, με αντίστοιχες get/set συναρτήσεις για να τις χειρίζεσαι.
Έχει όμως σημείωση κάτω πως οι συναρτήσεις μέλη δεν μπορούν να δέχονται ορίσματα. Άρα δν μπορούμε να χρησιμοποιήσουμε set έτσι δεν είναι? Μπορούμε να δώσουμε κατευθείαν τιμή χρησιμοποιώντας αριστερά από τη μεταβλητή τον τελεστή εμβέλειας και την κλάση?

Αν θες να πάρεις τη τιμή της static μεταβλητής θα κάνεις: class_name::get_static_var_name();
Όχι για το ανάποδο ρωτάω να δώσεις την τιμή που διάβασες στη main στη static μεταβλητή

class_name::set_static_var_name();
Δεν πρέπει να χει όρισμα η set όμως για να πάρει τιμή?

Σορρυ, βλακεία, εννοούσα: class_name::set_static_var_name(type name);
Μα λέει σημείωση να μην έχουν οι συναρτήσεις μέλη ορίσματα γι αυτό το λέω
Logged
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #109 on: September 06, 2013, 12:12:13 pm »

Quote from: johnnykost on September 06, 2013, 12:08:23 pm
Quote from: Exomag on September 06, 2013, 11:22:35 am
Quote from: johnnykost on September 06, 2013, 09:34:19 am
Quote from: Exomag on September 06, 2013, 01:28:46 am
Quote from: johnnykost on September 06, 2013, 00:56:58 am
Quote from: Exomag on September 06, 2013, 00:54:14 am
Quote from: johnnykost on September 06, 2013, 00:51:30 am
Quote from: Exomag on September 05, 2013, 23:34:26 pm
Quote from: vranakis on September 05, 2013, 22:32:16 pm
στο 1ο θέμα Φλεβάρη 2013 λέει ότι η συνάρτηση choice να δέχεται μοναδικά ορίσματα τον πίνακα και τον αριθμό των στοιχείων του και να μη διαβάζει τίποτα επίσης. Ωραία. Και τότε πώς στον πούτσο μπορεί να επεξεργαστεί τις μεταβλητές min_P και H που υποτίθεται (αν κατάλαβα καλά) τις διαβάζουμε από την main?

Μπορείς να κάνεις τις min_P και H static μεταβλητές, με αντίστοιχες get/set συναρτήσεις για να τις χειρίζεσαι.
Έχει όμως σημείωση κάτω πως οι συναρτήσεις μέλη δεν μπορούν να δέχονται ορίσματα. Άρα δν μπορούμε να χρησιμοποιήσουμε set έτσι δεν είναι? Μπορούμε να δώσουμε κατευθείαν τιμή χρησιμοποιώντας αριστερά από τη μεταβλητή τον τελεστή εμβέλειας και την κλάση?

Αν θες να πάρεις τη τιμή της static μεταβλητής θα κάνεις: class_name::get_static_var_name();
Όχι για το ανάποδο ρωτάω να δώσεις την τιμή που διάβασες στη main στη static μεταβλητή

class_name::set_static_var_name();
Δεν πρέπει να χει όρισμα η set όμως για να πάρει τιμή?

Σορρυ, βλακεία, εννοούσα: class_name::set_static_var_name(type name);
Μα λέει σημείωση να μην έχουν οι συναρτήσεις μέλη ορίσματα γι αυτό το λέω

Ε, ωραία, μπορείς να κάνεις μια class_name::set_static_var_name() που να διαβάζει και έπειτα να καταχωρεί τις τιμές που διάβασε στις static min_P και H.
Logged

johnnykost
Καταξιωμένος/Καταξιωμένη
***
Posts: 282


View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #110 on: September 06, 2013, 12:16:58 pm »

Α κατάλαβα. Εγώ νόμιζα έπρεπε να διαβαστεί στη main για αυτό μπερδευόμουν. Θενξ μαν!
Logged
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #111 on: September 06, 2013, 12:21:18 pm »

Quote from: johnnykost on September 06, 2013, 12:16:58 pm
Α κατάλαβα. Εγώ νόμιζα έπρεπε να διαβαστεί στη main για αυτό μπερδευόμουν. Θενξ μαν!

Κανονικά μέσα στη main() νομίζω πως θέλει, αλλά έχει βάλει τόσους περιορισμούς στην άσκηση που μάλλον υπάρχει μόνο ένας τρόπος που γίνεται και είναι αυτός ακριβώς που θέλει ο Κορτέσης. Εγώ το έκανα όπως σου περιέγραψα παραπάνω, τώρα το τι είχε στο μυαλό του ο Κορτέσης είναι άλλο θέμα.
Logged

Professional Hater
Ανερχόμενος/Ανερχόμενη
**
Posts: 97



View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #112 on: September 06, 2013, 13:39:11 pm »

Quote from: johnnykost on September 06, 2013, 12:16:58 pm
Α κατάλαβα. Εγώ νόμιζα έπρεπε να διαβαστεί στη main για αυτό μπερδευόμουν. Θενξ μαν!
Εγώ απλά έβαλα τις δύο static μεταβλητές στο σώμα της βασικής κλάσης, στο public κομμάτι όμως. Άρα και τις διαβάζω στη main και χωρίς ορίσματα. Απλά είναι στο public.. μαλακία?

ΥΓ: exomag εσύ γιατί μας βγήκες τόσο pro? Cheesy

Logged
Professional Hater
Ανερχόμενος/Ανερχόμενη
**
Posts: 97



View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #113 on: September 06, 2013, 13:43:42 pm »

φεβρουάριος 2011 θέμα 2ο μπορεί κάποιος να μου γράψει πώς ακριβώς γίνεται η επικάλυψη του new? θέλω να δω βασικά τι παίζει με το size και με την κλήση της new. Αν μου δίνατε έτοιμο τον κώδικα αυτού του σημείου θα χαιρόμουν αρκετά Cheesy
Logged
johnnykost
Καταξιωμένος/Καταξιωμένη
***
Posts: 282


View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #114 on: September 06, 2013, 14:18:33 pm »

Quote from: vranakis on September 06, 2013, 13:39:11 pm
Quote from: johnnykost on September 06, 2013, 12:16:58 pm
Α κατάλαβα. Εγώ νόμιζα έπρεπε να διαβαστεί στη main για αυτό μπερδευόμουν. Θενξ μαν!
Εγώ απλά έβαλα τις δύο static μεταβλητές στο σώμα της βασικής κλάσης, στο public κομμάτι όμως. Άρα και τις διαβάζω στη main και χωρίς ορίσματα. Απλά είναι στο public.. μαλακία?

ΥΓ: exomag εσύ γιατί μας βγήκες τόσο pro? Cheesy


Μάλλον έτσι πρέπει να γίνεται. Ωραίος Wink
Logged
greekoo
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 517



View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #115 on: January 25, 2014, 15:41:18 pm »

Στο 2ο θέμα του Σεπτεμβρίου 2013 Ομαδας Α:

Θα ορίσουμε ξεχωριστά την παραμετρική κλάση Shape Και μετά ανεξάρτητα θα ορίσουμε τις κλασεις circle και rectangle?

Επίσης διατί ο χρήστης ζητάει το size του πίνακα στην Shape αφού απο κάτω ο κορτέσης μας περιορίζει στο 10 και 20 ;
Logged
απλυτος
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1317



View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #116 on: January 27, 2014, 02:31:39 am »

απ όσο βλέπω σε παλιά θέματα, δεν ζητάει ποτέ ανεξαρτησία και της main. καλά κατάλαβα;
Logged

http://arage-e-a-a-k.blogspot.gr/
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #117 on: January 27, 2014, 02:32:42 am »

Quote from: απλυτος on January 27, 2014, 02:31:39 am
απ όσο βλέπω σε παλιά θέματα, δεν ζητάει ποτέ ανεξαρτησία και της main. καλά κατάλαβα;

Ναι, κυρίως το ζητούμενο είναι ανεξαρτησία συνάρτησης.
Logged

απλυτος
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1317



View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #118 on: January 27, 2014, 02:42:17 am »

Quote from: Exomag on January 27, 2014, 02:32:42 am
Quote from: απλυτος on January 27, 2014, 02:31:39 am
απ όσο βλέπω σε παλιά θέματα, δεν ζητάει ποτέ ανεξαρτησία και της main. καλά κατάλαβα;

Ναι, κυρίως το ζητούμενο είναι ανεξαρτησία συνάρτησης.

άρα να το ρισκάρω ;; γιατί απ όσο είδα από την φετινή εργασία, είναι λίγο ζήτημα η ανεξαρτησία της main.
Logged

http://arage-e-a-a-k.blogspot.gr/
Exomag
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 22045


unfortunate...


View Profile
Re: [C++] Παλιά θέματα - Σχολιασμός και απορίες
« Reply #119 on: January 27, 2014, 02:46:47 am »

Quote from: απλυτος on January 27, 2014, 02:42:17 am
Quote from: Exomag on January 27, 2014, 02:32:42 am
Quote from: απλυτος on January 27, 2014, 02:31:39 am
απ όσο βλέπω σε παλιά θέματα, δεν ζητάει ποτέ ανεξαρτησία και της main. καλά κατάλαβα;

Ναι, κυρίως το ζητούμενο είναι ανεξαρτησία συνάρτησης.

άρα να το ρισκάρω ;; γιατί απ όσο είδα από την φετινή εργασία, είναι λίγο ζήτημα η ανεξαρτησία της main.

Κάθε χρόνο ζητείται ανεξαρτησία της main στις εργασίες, απλά δε νομίζω πως έχει ζητηθεί ποτέ στην εξεταστική. Άμα θες να το ρισκάρεις οκ, αλλά για να είσαι σίγουρος μπορείς να ρίξεις μια ματιά και την ανεξαρτησία της main.
Logged

Pages: 1 ... 6 7 [8] 9 10 ... 14 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...