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

Εδώ μπορείτε να ενημερώνετε ή να ενημερώνεστε για τη διοργάνωση διαφόρων σεμιναρίων από φοιτητές.
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

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

Post by ja_the_invincible » Tue Mar 26, 2013 5:49 pm

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

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

Ξεκινάμε αυτή την Πέμπτη ( 28/3 ) , σας περιμένουμε , διαδώστε το και όσο μπορείτε :smt006
f**k robin and batman i'm robbin with a bat man
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

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

Post by ja_the_invincible » Mon Apr 01, 2013 12:18 pm

Για να μην ξεχνιόμαστε 7-9 κανονικά σήμερα.
f**k robin and batman i'm robbin with a bat man
User avatar
MasterMind
bit level
bit level
Posts: 41
Joined: Mon Jul 02, 2007 5:53 pm
Academic status: Alumnus/a

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

Post by MasterMind » Mon Apr 01, 2013 5:32 pm

ΑΝΑΚΟΙΝΩΣΗ: για τις Πέμπτες η ώρα και η αίθουσα της διάλεξης αλλάζει και πάει 5-7 στην αίθουσα Α21.
/ Everybody stand back /
I know regular expressions
User avatar
nachos
Gbyte level
Gbyte level
Posts: 1252
Joined: Mon Aug 21, 2006 4:28 pm
Academic status: Alumnus/a
Gender:
Location: Brachamee City

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

Post by nachos » Tue Apr 02, 2013 12:34 am

Le voila, το παράδειγμα με τις πόλεις από την σημερινή διάλεξη. Διαβάστε το, παίξτε μαζί του, και φυσικά για ό,τι απορία έχετε, ποστάρετε!
Lecture2_City_Example.zip
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
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

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

Post by ja_the_invincible » Tue Apr 02, 2013 11:32 am

Το χθεσινό παράδειγμα με τους 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
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

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

Post by ja_the_invincible » Thu Apr 04, 2013 10:48 am

Remember 5-7 A21 , κληρονομικότητα και static .
f**k robin and batman i'm robbin with a bat man
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

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

Post by ja_the_invincible » Thu Apr 11, 2013 10:45 am

Κανονικά σήμερα 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
User avatar
necrofear_13
Wow! Terabyte level
Wow! Terabyte level
Posts: 2141
Joined: Sun Nov 18, 2007 5:32 am
Academic status: Alumnus/a
Gender:
Location: ΗΡΑΚΛΕΙΟ ΑΤΤΙΚΗΣ

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

Post by necrofear_13 » Fri Apr 12, 2013 10:09 pm

Λοιπόν τα παραδείγματα από πολυμορφισμό...
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
User avatar
necrofear_13
Wow! Terabyte level
Wow! Terabyte level
Posts: 2141
Joined: Sun Nov 18, 2007 5:32 am
Academic status: Alumnus/a
Gender:
Location: ΗΡΑΚΛΕΙΟ ΑΤΤΙΚΗΣ

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

Post by necrofear_13 » Fri Apr 12, 2013 10:12 pm

Και ότι κάναμε με 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
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

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

Post by ja_the_invincible » Sun Apr 14, 2013 10:54 am

Αύριο κανονικά , θα συνεχίσουμε πάνω σε collections.
f**k robin and batman i'm robbin with a bat man
User avatar
ThOdOr1s
Mbyte level
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)

Post by ThOdOr1s » Thu Apr 18, 2013 12:02 am

Παιδια τι θα γινει αυριο, θα εχουμε διαλεξη? :smt016
Elementary OS
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

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

Post by ja_the_invincible » Thu Apr 18, 2013 12:22 am

Ναι γιατί να μην έχουμε?Κανονικά αύριο.
f**k robin and batman i'm robbin with a bat man
User avatar
ThOdOr1s
Mbyte level
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)

Post by ThOdOr1s » Thu Apr 18, 2013 12:34 am

ja_the_invincible wrote:Ναι γιατί να μην έχουμε?Κανονικά αύριο.
okie :-D
Elementary OS
User avatar
kostis
Buffer underflow exception
Buffer underflow exception
Posts: 2
Joined: Tue Oct 19, 2010 6:55 pm
Academic status: Alumnus/a
Gender:
Location: Athens

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

Post by kostis » Fri Apr 19, 2013 12:29 am

Στο συμπιεσμένο αρχείο βρίσκεται ο κώδικας για τη συνδεδεμένη λίστα. Παίξτε με τον κώδικα, κάντε αλλαγές και επεκτείνετέ τον.
Ότι απορίες έχετε μην διστάσετε να ρωτήσετε.
Κωνσταντίνος
You do not have the required permissions to view the files attached to this post.
User avatar
ThOdOr1s
Mbyte level
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)

Post by ThOdOr1s » Sat Apr 20, 2013 6:35 pm

Λοιπόν, δουλεύοντας για την εργασία που έχουμε να δώσουμε έφτασα στο εξής πρόβλημα: Για να κάνω επαναχρησιμοποίηση κωδικά, έβαλα τις κλάσεις του καρτοσυμβολαίου και του συμβολαίου να κληρονομούν μια υπερκλάση για να χρησιμοποιούν τις ίδιες μεθόδους, όμως οι 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]
You do not have the required permissions to view the files attached to this post.
Elementary OS
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

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

Post by ja_the_invincible » Sat Apr 20, 2013 6:46 pm

Τα πεδία name, free sms , free talk , cost είναι της κλάσης Mobilephone σωστά?Αυτό που ψάχνεις είναι η κλήση super() μάλλον που καλεί τον κατασκευαστή της Mobilephone.Δες στα παραδείγματα που έχουμε ανεβάσει πώς τον χρησιμοποιείς.
f**k robin and batman i'm robbin with a bat man
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

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

Post by ja_the_invincible » Sun Apr 21, 2013 8:31 pm

Αύριο κανονικά με παραδείγματα από αρκετά πράγματα που έχουμε δει ως τώρα , 2 ώρες pure code.
f**k robin and batman i'm robbin with a bat man
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

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

Post by ja_the_invincible » Wed Apr 24, 2013 7:17 pm

Αύριο θα δούμε και μια υλοποίηση comparator σαν συμπλήρωμα της προηγούμενης φοράς και θα κάνουμε μια εισαγωγή στα exceptions.
f**k robin and batman i'm robbin with a bat man
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

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

Post by ja_the_invincible » Tue Apr 30, 2013 4:10 pm

To source code της agenda , sorry για την καθυστέρηση :oops:
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
User avatar
mar.kok
byte level
byte level
Posts: 53
Joined: Mon Oct 08, 2012 11:01 pm
Academic status: N>4
Gender:
Location: Νεα Σμύρνη

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

Post by mar.kok » Thu May 09, 2013 12:35 pm

Καλημέρα ...!!
Λοιπόν υπάρχει αυτο το κομματί κώδικα στην κλάση 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 από ότι κατάλαβα ισχύει κάτι τέτοιο ή πρέπει να εμβαθύνω γιατί είναι κάτι άλλο...;
:???:
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

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

Post by ja_the_invincible » Thu May 09, 2013 2:21 pm

edit :

Η μέθοδος δεν είναι λάθος , απλά το όνομα είναι "περίεργο" γιατί ξεχάστηκα στο copy paste.Απλά αλλάξτε το όνομα από getBusiness... σε getPersonal.
f**k robin and batman i'm robbin with a bat man
User avatar
mar.kok
byte level
byte level
Posts: 53
Joined: Mon Oct 08, 2012 11:01 pm
Academic status: N>4
Gender:
Location: Νεα Σμύρνη

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

Post by mar.kok » Thu May 09, 2013 5:47 pm

ok ναι αυτο εννοούσα ..
Post Reply

Return to “Διαλέξεις φοιτητών”