<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://courses.e-ce.uth.gr/ECE326/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://courses.e-ce.uth.gr/ECE326/feed.php">
        <title>Αντικειμενοστραφής Προγραμματισμός - java:packages</title>
        <description></description>
        <link>http://courses.e-ce.uth.gr/ECE326/</link>
        <image rdf:resource="http://courses.e-ce.uth.gr/ECE326/lib/exe/fetch.php?media=logo.png" />
       <dc:date>2026-04-15T12:36:38+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://courses.e-ce.uth.gr/ECE326/doku.php?id=java:packages:dir_structure&amp;rev=1581415470&amp;do=diff"/>
                <rdf:li rdf:resource="http://courses.e-ce.uth.gr/ECE326/doku.php?id=java:packages:intro&amp;rev=1645711148&amp;do=diff"/>
                <rdf:li rdf:resource="http://courses.e-ce.uth.gr/ECE326/doku.php?id=java:packages:naming&amp;rev=1645708586&amp;do=diff"/>
                <rdf:li rdf:resource="http://courses.e-ce.uth.gr/ECE326/doku.php?id=java:packages:using&amp;rev=1645711516&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://courses.e-ce.uth.gr/ECE326/lib/exe/fetch.php?media=logo.png">
        <title>Αντικειμενοστραφής Προγραμματισμός</title>
        <link>http://courses.e-ce.uth.gr/ECE326/</link>
        <url>http://courses.e-ce.uth.gr/ECE326/lib/exe/fetch.php?media=logo.png</url>
    </image>
    <item rdf:about="http://courses.e-ce.uth.gr/ECE326/doku.php?id=java:packages:dir_structure&amp;rev=1581415470&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-02-11T10:04:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dir_structure</title>
        <link>http://courses.e-ce.uth.gr/ECE326/doku.php?id=java:packages:dir_structure&amp;rev=1581415470&amp;do=diff</link>
        <description>Μεταγλώττιση κλάσεων που ανήκουν σε πακέτα

Η συγκεκριμένη ενότητα είναι προαιρετική και μπορείτε να την παραλήψετε κατά την ανάγνωση της θεωρείας του μαθήματος.</description>
    </item>
    <item rdf:about="http://courses.e-ce.uth.gr/ECE326/doku.php?id=java:packages:intro&amp;rev=1645711148&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-24T13:59:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>intro</title>
        <link>http://courses.e-ce.uth.gr/ECE326/doku.php?id=java:packages:intro&amp;rev=1645711148&amp;do=diff</link>
        <description>Πακέτα στη γλώσσα προγραμματισμού Java

Σε αυτό το κεφάλαιο θα δούμε πως μπορούμε να ομαδοποιήσουμε κλάσεις σε πακέτα (packages). Τα πακέτα μπορούν να περιέχουν τόσο κλάσεις όσο και διεπαφές (interfaces). Επειδή προς το παρόν δεν έχουμε μιλήσει για διεπαφές θεωρήστε ότι τα πακέτα σας διαθέτουν μόνο κλάσεις. Για τις διεπαφές ισχύει ότι ισχύει και για τις κλάσεις.…</description>
    </item>
    <item rdf:about="http://courses.e-ce.uth.gr/ECE326/doku.php?id=java:packages:naming&amp;rev=1645708586&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-24T13:16:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>naming</title>
        <link>http://courses.e-ce.uth.gr/ECE326/doku.php?id=java:packages:naming&amp;rev=1645708586&amp;do=diff</link>
        <description>Ονοματοδοσία πακέτων

Καθώς πολλοί προγραμματιστές φτιάχνουν κλάσεις για διαφορετικά προγράμματα και βιβλιοθήκες είναι πολύ πιθανόν ότι τα ονόματα των κλάσεων πολλές φορές θα συμπίπτουν . Προκειμένου να αποφύγουμε συγκρούσεις ονομάτων (naming conflicts) μεταξύ κλάσεων, το πλήρες όνομα της κλάσης αποτελείται από το όνομα του πακέτου και το όνομα της κλάσης. Για παράδειγμα αν το όνομα του πακέτου σας είναι…</description>
    </item>
    <item rdf:about="http://courses.e-ce.uth.gr/ECE326/doku.php?id=java:packages:using&amp;rev=1645711516&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-24T14:05:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>using</title>
        <link>http://courses.e-ce.uth.gr/ECE326/doku.php?id=java:packages:using&amp;rev=1645711516&amp;do=diff</link>
        <description>Χρήση κλάσεων από άλλες κλάσεις

Μία (μεταγλωττισμένη) κλάση μπορείτε να την χρησιμοποιήσετε με ένα από τους παρακάτω τρόπους.

	*  Χρήση του πλήρους ονόματος της κλάσης.</description>
    </item>
</rdf:RDF>
