wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Java

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

Η βιβλιοθήκη JTF (Java Task Force) της ACM έχει αναπτυχθεί για

a)

να διαβάζει τιμές μεταβλητών

b)

μαθηματικές πράξεις

c)

να εμφανίζει τιμές μεταβλητών

d)

εκπαιδευτική χρήση

2.

Τα αντικείμενα αυτά τα λέμε πολλές φορές και ...................... της κλάσης, με το σκεπτικό ότι η κλάση είναι απλά μια αφαιρετική αναπαράσταση των αντικειμένων ενώ τα αντικείμενα είναι αυτά που έχουν υπόσταση και υλοποιούν την αναπαράσταση αυτή

a)

μεθόδους

b)

στιγμιότυπα

c)

αρχεία

d)

κατασκευαστές

3.

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

a)

0

b)

1

c)

2

d)

άπειρες

4.

Η δήλωση του κατασκευαστή μοιάζει αρκετά με τη δήλωση της μεθόδου, αλλά έχει κάποιες διαφορές:

(Προσοχή: 2 απαντήσεις)

a)

Δεν έχει ποτέ τύπο επιστροφής (π.χ. int, boolean, κ.α) ούτε όμως συντάσσεται με τη λέξη κλειδί void μετά τη λέξη public

b)

Το όνομα του είναι πάντα το ίδιο με το όνομα της κλάσης

c)

Δεν δέχεται μεταβλητές

d)

Είναι πάντα τύπου private

5.

Η δημιουργία ενός αντικειμένου μπορεί να γίνει με την παρακάτω εντολή:

a)

Person alan = new Person(“Alan”, “Turing”, 1);

b)

alan = Person(“Alan”, “Turing”, 1);

c)

Person = “Alan”, “Turing”, 1;

6.

Πόσους προσδιοριστές πρόσβασης έχει η java;

a)

1

b)

2

c)

3

d)

4

7.

Ποιους από τους παρακάτω προσδιοριστές πρόσβασης (2) χρησιμοποιεί η java;

a)

Private

b)

none

c)

Public

d)

int

8.

Όταν για προσδιοριστή πρόσβασης χρησιμοποιείται "τίποτα" τότε το πεδίο/μέθοδος είναι public αλλά μόνο για το πακέτο που ανήκει.

a)

Σωστό

b)

Λάθος

9.

Ενθυλάκωση (Encapsulation) καλείται η εμφάνιση των δεδομένων μιας κλάσης από το υπόλοιπο πρόγραμμα έτσι ώστε η πρόσβαση σε αυτά να επιτρέπεται μόνο μέσω κατάλληλα σχεδιασμένων δημόσιων μεθόδων

a)

Σωστό

b)

Λάθος

10.

Ένας πιο περιγραφικός όρος στα ελληνικά για την ενθυλάκωση θα μπορούσε να είναι και ο εγκλεισμός

a)

ο αποκλεισμός

b)

ο εγκλεισμός

c)

η σύμπτυξη

d)

η πρόσβαση

11.

Κληρονομικότητα ονομάζεται

a)

η αφαίρεση των κλάσεων

b)

η επέκταση των κλάσεων σε νέες κλάσεις, τις οποίες ονομάζουμε υποκλάσεις

c)

η απόκρυψη των δεδομένων μιας κλάσης

d)

η εκκαθάριση της μνήμης