Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Παρακολουθώ όλα τα μαθήματα.

Συντονιστές: markelos, Ryu, φιάλη klein, meleneemil

Απάντηση
Hilbertia
Δημοσιεύσεις: 7
Εγγραφή: Κυρ Φεβ 28, 2010 9:22 pm
Real Name: Hilbertia Hilbertidou
Gender: Female
Facebook ID: 0

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής

Δημοσίευση από Hilbertia »

παιδιά, να ρωτήσω, ξέρει κάνεις μέχρι τι ώρα μπορούμε να παραδώσουμε αύριο την εργασία?
Άβαταρ μέλους
Glaurung
Δημοσιεύσεις: 411
Εγγραφή: Παρ Μάιος 29, 2009 9:15 pm
Real Name: ....
Gender: Male
Facebook ID: 0

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής

Δημοσίευση από Glaurung »

Hilbertia έγραψε:παιδιά, να ρωτήσω, ξέρει κάνεις μέχρι τι ώρα μπορούμε να παραδώσουμε αύριο την εργασία?
Στο pdf με τις οδηγείς λέει
"Προθεσμία παράδοσης: Δευτέρα 23 Απριλίου, 5μμ. (στο Εργαστήριο Η/Υ)."

Βλέπουμε λοιπόν πως υπάρχει ένα μικρό λαθάκι στη μέρα έτσι και αλλιώς … θες να το ρισκάρεις για την ώρα και για το αν θα είναι κάποιος εκεί ; :?
o_apolytos
Δημοσιεύσεις: 962
Εγγραφή: Κυρ Οκτ 21, 2007 3:06 pm
Real Name: Πραγματικό Όνομα

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής

Δημοσίευση από o_apolytos »

Πάντως τη λύση για το listAllSorted τη βρήκα! Δημιουργήσα μια κλάση "συγκριτή" (Comparator) που κάνει όλη τη λάτζα και μετά από την κλάση Company καλώ την Collections.sort().
Παίζει να'ναι άκυρη η λύση, αλλά αυτή μού'ρθε!

Κάτι αντίστοιχο πάω να κάνω για την public Employee maxEmployee με την Collections.max() αλλά δε μου κάθεται!
Άβαταρ μέλους
meleneemil
Forum Moderator
Forum Moderator
Δημοσιεύσεις: 736
Εγγραφή: Πέμ Νοέμ 05, 2009 5:23 pm
Real Name: Aimilios K
Gender: Male
Facebook ID: 0

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής

Δημοσίευση από meleneemil »

Έχει ασχοληθεί κανείς με την δεύτερη άσκηση?
δεν είναι λίγο τεράστια?έχει και δύο ερωτήματα αν θυμάμαι καλά.
Logical? maybe. ميلين اميل
Άβαταρ μέλους
meleneemil
Forum Moderator
Forum Moderator
Δημοσιεύσεις: 736
Εγγραφή: Πέμ Νοέμ 05, 2009 5:23 pm
Real Name: Aimilios K
Gender: Male
Facebook ID: 0

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής

Δημοσίευση από meleneemil »

Μόλις τελείωσα τον κώδικα πάντως και κάνω debugging.(το λέω επειδή είμαι περήφανος)
θένξ νόουαν.
Logical? maybe. ميلين اميل
Άβαταρ μέλους
congi
Δημοσιεύσεις: 290
Εγγραφή: Πέμ Νοέμ 22, 2007 6:29 pm
Real Name: CG
Gender: Male

Java 2 - Απορίες από Εργαστηριακές Ασκήσεις

Δημοσίευση από congi »

Off Topic
Δεν βρήκα παρόμοιο topic...
Κοιτούσα την εργαστηριακή άσκηση 3 "Διαπροσωπείες και αφηρημένες κλάσεις"... Κατέβασα και τις λύσεις του εργαστηρίου από το εργαλείο.
Όταν υλοποιηθεί η μέθοδος compareTo(Object o) της "interface Comparable" με τον παρακάτω κώδικα δεν δουλεύει. Αυτό που δεν μπορώ να καταλάβω είναι το γιατί;

Κώδικας: Επιλογή όλων

public int compareTo(Object a)
   {
      String s1=set.toString();
      String s2=a.toString();

      return s1.compareTo(s2);
   }//compareTo
Η μέθοδος toString() τυπώνει ένα σύνολο στην μορφή "{1,2,56,58}".
Αν συγκρίνω δύο σύνολα σε μορφή string π.χ. "{1,2,3}" και "{1,4,7}" χωρίς να χρησιμοποιήσω την toString() δουλεύει. Δηλαδή αν έχω τον παρακάτω κώδικα:

Κώδικας: Επιλογή όλων

public int compareTo(Object a)
   {
      String s1="{1,2,3}";
      String s2="{1,4,7}";

      return s1.compareTo(s2);
   }//compareTo
Επίσης και η toString() δουλεύει... Δηλαδή επιστρέφει Strings στην σωστή μορφή.
Τελευταία επεξεργασία από το μέλος pao132003 την Παρ Μάιος 21, 2010 8:27 pm, έχει επεξεργασθεί 1 φορά συνολικά.
Λόγος: [offtopic]βρήκα εγώ[/offtopic]
Άβαταρ μέλους
dj manos
Banned
Δημοσιεύσεις: 981
Εγγραφή: Τρί Ιαν 08, 2008 12:57 pm
Real Name: Μάνος
Gender: Female
Facebook ID: 0

Re: Java 2 - Απορίες από Εργαστηριακές Ασκήσεις

Δημοσίευση από dj manos »

Εγώ την έκανα με boolean και μου έτρεξε:

Κώδικας: Επιλογή όλων

public int compareTo(Object s)
    {
        boolean equal=true;
        int i=0;
        while (i<maxSize && equal)
              if (set[i]==((ArraySetInt)s).set[i])
                  i++;
              else 
                  equal=false;
        if (i==maxSize) return 0;
        else if (set[i]==false) return -1;
        else return 1;
    }
Παρόμοια έκανα & το toString
Άβαταρ μέλους
congi
Δημοσιεύσεις: 290
Εγγραφή: Πέμ Νοέμ 22, 2007 6:29 pm
Real Name: CG
Gender: Male

Re: Java 2 - Απορίες από Εργαστηριακές Ασκήσεις

Δημοσίευση από congi »

Δεν φαίνεται από το παράδειγμα που έγραψα παραπάνω αλλά η σύγκριση δεν είναι ανάλογα με την πληθικότητα του κάθε συνόλου αλλά λεξικογραφικά, δηλαδή έτσι όπως γίνεται η σύγκριση μεταξύ Strings. To {1,2,3} είναι μεγαλύτερο του {1,2,1} αλλά μικρότερο από το {2,0,0} για παράδειγμα...
nap21
Δημοσιεύσεις: 71
Εγγραφή: Δευ Οκτ 13, 2008 9:33 am
Real Name: diogo
Gender: Male
Facebook ID: 0

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής

Δημοσίευση από nap21 »

kserei kaneis an exoun teliwsei i oxi ta ergastiria stin java 2??
i ginontai akomi??
momentum
Δημοσιεύσεις: 13
Εγγραφή: Σάβ Μάιος 29, 2010 7:17 pm
Real Name: eleni....
Gender: Male
Facebook ID: 0

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής

Δημοσίευση από momentum »

mipws exei kapoios ta themata tis kanonikis kai tis epanaliptikis tou 2009???
an mporei as ta anevasei...!!!
euxaristw!
bloodymary
Δημοσιεύσεις: 3
Εγγραφή: Τετ Ιούλ 15, 2009 12:58 pm
Real Name: Maria
Gender: Female
Facebook ID: 0

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής

Δημοσίευση από bloodymary »

an exei kapoios lumena themata apo tis eksetastikes toy 2008 kai 2009 mporei na ta anebasei???
tha tou hmoun eugnomwn!!!!
thanx!!! :e_biggrin: :e_biggrin: :e_biggrin: :e_biggrin:
Άβαταρ μέλους
Glaurung
Δημοσιεύσεις: 411
Εγγραφή: Παρ Μάιος 29, 2009 9:15 pm
Real Name: ....
Gender: Male
Facebook ID: 0

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής

Δημοσίευση από Glaurung »

Μπορεί παρακαλώ άμα κάποιος ξέρει το e-mail της Κορσαβίδη να μου το πει ; Είναι ανάγκη και δεν το βρίσκω μέχρι τώρα πουθενά …
Άβαταρ μέλους
dj manos
Banned
Δημοσιεύσεις: 981
Εγγραφή: Τρί Ιαν 08, 2008 12:57 pm
Real Name: Μάνος
Gender: Female
Facebook ID: 0

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής

Δημοσίευση από dj manos »

Άβαταρ μέλους
Glaurung
Δημοσιεύσεις: 411
Εγγραφή: Παρ Μάιος 29, 2009 9:15 pm
Real Name: ....
Gender: Male
Facebook ID: 0

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής

Δημοσίευση από Glaurung »

Ευχαριστώ , με σώζεις !
Άβαταρ μέλους
neli
Δημοσιεύσεις: 185
Εγγραφή: Τρί Νοέμ 04, 2008 1:57 am
Real Name: Fanny
Gender: Female
Facebook ID: 750420449
Τοποθεσία: Athens

Re: Εργαστήριο Σχεδίασης-Aνάπτυξης Εφαρμογών Πληροφορικής

Δημοσίευση από neli »

mporei kapoios na mou dosei tin yli gia to mathima apo to vivlio tou liakea?e?e?e? :?
Zwei Dinge sind unendlich: das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher - Albert Einstein
Απάντηση

Επιστροφή στο “Πρώτο Έτος”