Page 1 of 3

Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Tue Mar 26, 2013 5:49 pm
by ja_the_invincible
Λοιπόν το concept είναι λίγο πολύ γνωστό.Οι διαλέξεις θα συνεχιστούν και αυτό το εξάμηνο με την ευγενική χορηγία του foss aueb a.k.a ΚΟ.Α.Λ.Α ( κοινότητα ανοιχτού λογισμικού ασοεε ) .Τα μαθήματα θα γίνονται σε συνεννόηση με την κοινότητα μια ή 2 φορές την βδομάδα τις εξής ώρες :

Δευτέρα 7-9 Α23
Πέμπτη 7-9 Δ23 .

Ξεκινάμε αυτή την Πέμπτη ( 28/3 ) , σας περιμένουμε , διαδώστε το και όσο μπορείτε :smt006

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Mon Apr 01, 2013 12:18 pm
by ja_the_invincible
Για να μην ξεχνιόμαστε 7-9 κανονικά σήμερα.

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Mon Apr 01, 2013 5:32 pm
by MasterMind
ΑΝΑΚΟΙΝΩΣΗ: για τις Πέμπτες η ώρα και η αίθουσα της διάλεξης αλλάζει και πάει 5-7 στην αίθουσα Α21.

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Tue Apr 02, 2013 12:34 am
by nachos
Le voila, το παράδειγμα με τις πόλεις από την σημερινή διάλεξη. Διαβάστε το, παίξτε μαζί του, και φυσικά για ό,τι απορία έχετε, ποστάρετε!
Lecture2_City_Example.zip

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Tue Apr 02, 2013 11:32 am
by ja_the_invincible
Το χθεσινό παράδειγμα με τους Students ενισχυμένο με εξτρα μεθόδους και παραδείγματα.Τσεκάρετε και ό,τι απορία έχετε ποστάρετε εδώ ή ρωτήστε μας στο μάθημα της Πέμπτης ( 5-7 Α21 )

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Thu Apr 04, 2013 10:48 am
by ja_the_invincible
Remember 5-7 A21 , κληρονομικότητα και static .

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Thu Apr 11, 2013 10:45 am
by ja_the_invincible
Κανονικά σήμερα 5-7 .Ορίστε και τα παραδείγματα από την κληρονομικότητα :

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Fri Apr 12, 2013 10:09 pm
by necrofear_13
Λοιπόν τα παραδείγματα από πολυμορφισμό...

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Fri Apr 12, 2013 10:12 pm
by necrofear_13
Και ότι κάναμε με collection χθες...

Σε μερικά αρχεία πρέπει να βγάλετε/βάλετε σχόλια για να τρέξει με τον επιθυμητό τρόπο.

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Sun Apr 14, 2013 10:54 am
by ja_the_invincible
Αύριο κανονικά , θα συνεχίσουμε πάνω σε collections.

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Thu Apr 18, 2013 12:02 am
by ThOdOr1s
Παιδια τι θα γινει αυριο, θα εχουμε διαλεξη? :smt016

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Thu Apr 18, 2013 12:22 am
by ja_the_invincible
Ναι γιατί να μην έχουμε?Κανονικά αύριο.

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Thu Apr 18, 2013 12:34 am
by ThOdOr1s
ja_the_invincible wrote:Ναι γιατί να μην έχουμε?Κανονικά αύριο.
okie :-D

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Fri Apr 19, 2013 12:29 am
by kostis
Στο συμπιεσμένο αρχείο βρίσκεται ο κώδικας για τη συνδεδεμένη λίστα. Παίξτε με τον κώδικα, κάντε αλλαγές και επεκτείνετέ τον.
Ότι απορίες έχετε μην διστάσετε να ρωτήσετε.
Κωνσταντίνος

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Sat Apr 20, 2013 6:35 pm
by ThOdOr1s
Λοιπόν, δουλεύοντας για την εργασία που έχουμε να δώσουμε έφτασα στο εξής πρόβλημα: Για να κάνω επαναχρησιμοποίηση κωδικά, έβαλα τις κλάσεις του καρτοσυμβολαίου και του συμβολαίου να κληρονομούν μια υπερκλάση για να χρησιμοποιούν τις ίδιες μεθόδους, όμως οι constuctors, είναι ακριβώς οι ίδιοι... δηλαδή είναι κυριολεκτικά copy paste... Ξέρω ότι είχαμε πει, ότι κάτι κάνουμε σε αυτήν την περίπτωση άλλα δεν το θυμάμαι (γι αυτό το ποστάρω εδώ και οχι στο thread του μαθήματος)... Και νομίζω το copy-paste δεν είναι ορθό μέσο επαναχρησιμοποίησης κώδικα (ακόμα...) (όταν γίνω ruller of the world αυτό θα είναι από τα πρώτα πράγματα που θα αλλάξουν, muahahahahahaha.... :κεραυνοί και εκκλησιαστικό όργανο σε σι ελάσσονα: :smt029 )

Τι κάνουμε σε αυτήν την περίπτωση?
Κλάση 1:
Spoiler: εμφάνιση/απόκρυψη
[attachment=1]Capture.JPG[/attachment]
Κλάση 2:
Spoiler: εμφάνιση/απόκρυψη
[attachment=0]Capture2.JPG[/attachment]

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Sat Apr 20, 2013 6:46 pm
by ja_the_invincible
Τα πεδία name, free sms , free talk , cost είναι της κλάσης Mobilephone σωστά?Αυτό που ψάχνεις είναι η κλήση super() μάλλον που καλεί τον κατασκευαστή της Mobilephone.Δες στα παραδείγματα που έχουμε ανεβάσει πώς τον χρησιμοποιείς.

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Sun Apr 21, 2013 8:31 pm
by ja_the_invincible
Αύριο κανονικά με παραδείγματα από αρκετά πράγματα που έχουμε δει ως τώρα , 2 ώρες pure code.

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Wed Apr 24, 2013 7:17 pm
by ja_the_invincible
Αύριο θα δούμε και μια υλοποίηση comparator σαν συμπλήρωμα της προηγούμενης φοράς και θα κάνουμε μια εισαγωγή στα exceptions.

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Tue Apr 30, 2013 4:10 pm
by ja_the_invincible
To source code της agenda , sorry για την καθυστέρηση :oops:

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Thu May 09, 2013 12:35 pm
by mar.kok
Καλημέρα ...!!
Λοιπόν υπάρχει αυτο το κομματί κώδικα στην κλάση 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;
	}
Η ερωτήση μου είναι με μια γρήγορη ματια που πέρασα τον Κώδικα το BusinessContractString είναι λάθος του Copy Paste από ότι κατάλαβα ισχύει κάτι τέτοιο ή πρέπει να εμβαθύνω γιατί είναι κάτι άλλο...;
:???:

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Thu May 09, 2013 2:21 pm
by ja_the_invincible
edit :

Η μέθοδος δεν είναι λάθος , απλά το όνομα είναι "περίεργο" γιατί ξεχάστηκα στο copy paste.Απλά αλλάξτε το όνομα από getBusiness... σε getPersonal.

Re: Προγραμματισμός από το 0 (εαρινό εξάμηνο 2012-2013)

Posted: Thu May 09, 2013 5:47 pm
by mar.kok
ok ναι αυτο εννοούσα ..