Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Λοιπόν το concept είναι λίγο πολύ γνωστό.Οι διαλέξεις θα συνεχιστούν και αυτό το εξάμηνο με την ευγενική χορηγία του foss aueb a.k.a ΚΟ.Α.Λ.Α ( κοινότητα ανοιχτού λογισμικού ασοεε ) .Τα μαθήματα θα γίνονται σε συνεννόηση με την κοινότητα μια ή 2 φορές την βδομάδα τις εξής ώρες :
Δευτέρα 7-9 Α23
Πέμπτη 7-9 Δ23 .
Ξεκινάμε αυτή την Πέμπτη ( 28/3 ) , σας περιμένουμε , διαδώστε το και όσο μπορείτε
Δευτέρα 7-9 Α23
Πέμπτη 7-9 Δ23 .
Ξεκινάμε αυτή την Πέμπτη ( 28/3 ) , σας περιμένουμε , διαδώστε το και όσο μπορείτε
f**k robin and batman i'm robbin with a bat man
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Για να μην ξεχνιόμαστε 7-9 κανονικά σήμερα.
f**k robin and batman i'm robbin with a bat man
- MasterMind
- bit level
- Posts: 41
- Joined: Mon Jul 02, 2007 5:53 pm
- Academic status: Alumnus/a
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
ΑΝΑΚΟΙΝΩΣΗ: για τις Πέμπτες η ώρα και η αίθουσα της διάλεξης αλλάζει και πάει 5-7 στην αίθουσα Α21.
/ Everybody stand back /
I know regular expressions
I know regular expressions
- nachos
- Gbyte level
- Posts: 1252
- Joined: Mon Aug 21, 2006 4:28 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Brachamee City
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Le voila, το παράδειγμα με τις πόλεις από την σημερινή διάλεξη. Διαβάστε το, παίξτε μαζί του, και φυσικά για ό,τι απορία έχετε, ποστάρετε!
You do not have the required permissions to view the files attached to this post.
Nothing is impossible for the man who doesn't have to do it himself
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Το χθεσινό παράδειγμα με τους Students ενισχυμένο με εξτρα μεθόδους και παραδείγματα.Τσεκάρετε και ό,τι απορία έχετε ποστάρετε εδώ ή ρωτήστε μας στο μάθημα της Πέμπτης ( 5-7 Α21 )
You do not have the required permissions to view the files attached to this post.
f**k robin and batman i'm robbin with a bat man
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Remember 5-7 A21 , κληρονομικότητα και static .
f**k robin and batman i'm robbin with a bat man
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Κανονικά σήμερα 5-7 .Ορίστε και τα παραδείγματα από την κληρονομικότητα :
You do not have the required permissions to view the files attached to this post.
f**k robin and batman i'm robbin with a bat man
- necrofear_13
- Wow! Terabyte level
- Posts: 2141
- Joined: Sun Nov 18, 2007 5:32 am
- Academic status: Alumnus/a
- Gender: ♂
- Location: ΗΡΑΚΛΕΙΟ ΑΤΤΙΚΗΣ
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Λοιπόν τα παραδείγματα από πολυμορφισμό...
You do not have the required permissions to view the files attached to this post.
No matter what kind of sadness envelops the darkness of our despair, if you put one foot in front of the other, at some point you will reach a place where you can see the light.
In heaven or earth, no matter to where we progress, no matter where we walk, that becomes our road.
As long as we keep walking the battle will continue.
And that is exactly why this place will always be a paradise
In heaven or earth, no matter to where we progress, no matter where we walk, that becomes our road.
As long as we keep walking the battle will continue.
And that is exactly why this place will always be a paradise
- necrofear_13
- Wow! Terabyte level
- Posts: 2141
- Joined: Sun Nov 18, 2007 5:32 am
- Academic status: Alumnus/a
- Gender: ♂
- Location: ΗΡΑΚΛΕΙΟ ΑΤΤΙΚΗΣ
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Και ότι κάναμε με collection χθες...
Σε μερικά αρχεία πρέπει να βγάλετε/βάλετε σχόλια για να τρέξει με τον επιθυμητό τρόπο.
Σε μερικά αρχεία πρέπει να βγάλετε/βάλετε σχόλια για να τρέξει με τον επιθυμητό τρόπο.
You do not have the required permissions to view the files attached to this post.
No matter what kind of sadness envelops the darkness of our despair, if you put one foot in front of the other, at some point you will reach a place where you can see the light.
In heaven or earth, no matter to where we progress, no matter where we walk, that becomes our road.
As long as we keep walking the battle will continue.
And that is exactly why this place will always be a paradise
In heaven or earth, no matter to where we progress, no matter where we walk, that becomes our road.
As long as we keep walking the battle will continue.
And that is exactly why this place will always be a paradise
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Αύριο κανονικά , θα συνεχίσουμε πάνω σε collections.
f**k robin and batman i'm robbin with a bat man
- ThOdOr1s
- Mbyte level
- Posts: 964
- Joined: Thu Oct 25, 2012 5:17 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: 36.86588,25.51602
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Παιδια τι θα γινει αυριο, θα εχουμε διαλεξη?
Elementary OS
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Ναι γιατί να μην έχουμε?Κανονικά αύριο.
f**k robin and batman i'm robbin with a bat man
- ThOdOr1s
- Mbyte level
- Posts: 964
- Joined: Thu Oct 25, 2012 5:17 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: 36.86588,25.51602
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
okieja_the_invincible wrote:Ναι γιατί να μην έχουμε?Κανονικά αύριο.
Elementary OS
- kostis
- Buffer underflow exception
- Posts: 2
- Joined: Tue Oct 19, 2010 6:55 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Athens
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Στο συμπιεσμένο αρχείο βρίσκεται ο κώδικας για τη συνδεδεμένη λίστα. Παίξτε με τον κώδικα, κάντε αλλαγές και επεκτείνετέ τον.
Ότι απορίες έχετε μην διστάσετε να ρωτήσετε.
Κωνσταντίνος
Ότι απορίες έχετε μην διστάσετε να ρωτήσετε.
Κωνσταντίνος
You do not have the required permissions to view the files attached to this post.
- ThOdOr1s
- Mbyte level
- Posts: 964
- Joined: Thu Oct 25, 2012 5:17 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: 36.86588,25.51602
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Λοιπόν, δουλεύοντας για την εργασία που έχουμε να δώσουμε έφτασα στο εξής πρόβλημα: Για να κάνω επαναχρησιμοποίηση κωδικά, έβαλα τις κλάσεις του καρτοσυμβολαίου και του συμβολαίου να κληρονομούν μια υπερκλάση για να χρησιμοποιούν τις ίδιες μεθόδους, όμως οι constuctors, είναι ακριβώς οι ίδιοι... δηλαδή είναι κυριολεκτικά copy paste... Ξέρω ότι είχαμε πει, ότι κάτι κάνουμε σε αυτήν την περίπτωση άλλα δεν το θυμάμαι (γι αυτό το ποστάρω εδώ και οχι στο thread του μαθήματος)... Και νομίζω το copy-paste δεν είναι ορθό μέσο επαναχρησιμοποίησης κώδικα (ακόμα...) (όταν γίνω ruller of the world αυτό θα είναι από τα πρώτα πράγματα που θα αλλάξουν, muahahahahahaha.... :κεραυνοί και εκκλησιαστικό όργανο σε σι ελάσσονα: )
Τι κάνουμε σε αυτήν την περίπτωση?
Κλάση 1:
Τι κάνουμε σε αυτήν την περίπτωση?
Κλάση 1:
- Spoiler: εμφάνιση/απόκρυψη
- Spoiler: εμφάνιση/απόκρυψη
You do not have the required permissions to view the files attached to this post.
Elementary OS
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Τα πεδία name, free sms , free talk , cost είναι της κλάσης Mobilephone σωστά?Αυτό που ψάχνεις είναι η κλήση super() μάλλον που καλεί τον κατασκευαστή της Mobilephone.Δες στα παραδείγματα που έχουμε ανεβάσει πώς τον χρησιμοποιείς.
f**k robin and batman i'm robbin with a bat man
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Αύριο κανονικά με παραδείγματα από αρκετά πράγματα που έχουμε δει ως τώρα , 2 ώρες pure code.
f**k robin and batman i'm robbin with a bat man
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Αύριο θα δούμε και μια υλοποίηση comparator σαν συμπλήρωμα της προηγούμενης φοράς και θα κάνουμε μια εισαγωγή στα exceptions.
f**k robin and batman i'm robbin with a bat man
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
To source code της agenda , sorry για την καθυστέρηση
You do not have the required permissions to view the files attached to this post.
f**k robin and batman i'm robbin with a bat man
- mar.kok
- byte level
- Posts: 53
- Joined: Mon Oct 08, 2012 11:01 pm
- Academic status: N>4
- Gender: ♀
- Location: Νεα Σμύρνη
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
Καλημέρα ...!!
Λοιπόν υπάρχει αυτο το κομματί κώδικα στην κλάση personalDetails της agenda
Η ερωτήση μου είναι με μια γρήγορη ματια που πέρασα τον Κώδικα το BusinessContractString είναι λάθος του Copy Paste από ότι κατάλαβα ισχύει κάτι τέτοιο ή πρέπει να εμβαθύνω γιατί είναι κάτι άλλο...;
Λοιπόν υπάρχει αυτο το κομματί κώδικα στην κλάση personalDetails της agenda
Code: Select all
System.out.println(getBusinessContactString());
}
// ???
public String getBusinessContactString()
{
String s = super.getContactString() +
"Date of Birth : " + dateOfBirth + "\n" +
"Nickname : " + nickname + "\n" +
"Fb page url : " + fbpageurl + "\n" ;
return s;
}
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
edit :
Η μέθοδος δεν είναι λάθος , απλά το όνομα είναι "περίεργο" γιατί ξεχάστηκα στο copy paste.Απλά αλλάξτε το όνομα από getBusiness... σε getPersonal.
Η μέθοδος δεν είναι λάθος , απλά το όνομα είναι "περίεργο" γιατί ξεχάστηκα στο copy paste.Απλά αλλάξτε το όνομα από getBusiness... σε getPersonal.
f**k robin and batman i'm robbin with a bat man
- mar.kok
- byte level
- Posts: 53
- Joined: Mon Oct 08, 2012 11:01 pm
- Academic status: N>4
- Gender: ♀
- Location: Νεα Σμύρνη
Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)
ok ναι αυτο εννοούσα ..