ShareThis

7.Πως ορίζεται μια κλάση και μια μέθοδος, δώστε ένα παράδειγμα

Η κλάσης στην java ορίζονται όπως φένεται στο παρακάτο παράδειγμα

 

  1. class onoma_klasis {  
  2.   
  3. //edo grafoume ton kodika tis klasis  
  4.   
  5. }  

ενώ οι μέθοδοι

  1. ti_epistredi_i_methodos  onoma_methodou(proto_orisma,deftero_orisma){  
  2.   
  3. //edo grafoume ton kodika tis methodou  
  4.   
  5. }  

αυτό που πρέπει να θυμάται κάποιος είναι οτι όταν δεν θέλουμε να επιστρεφει τίποτα η μέθοδος την δηλώνουμε void σε όλες της αλλες περιπτώσης δηλώνουμε τι θα επιστρέφει (int,float...ή έναν δικό μας τύπο δεδομένων. Όταν επιστρέφει κάτι πρέπει πάντα να το λέμε χρησιμοποιόντας την δεσμευμένη λέξη return δηλαδή εάν έχουμε μια μέθοδο που λέγεται myMethod που θα επιστρέφει ένα αντικείμενο τις κλάσης MyClass που λέγεται my τότε θα έχω:

  1. MyClass myMethod(){  
  2.   
  3. //ftiaxno antikeimeno apo MyClass  
  4.   
  5. MyClass my = new MyClass();  
  6.   
  7. //kai apla to epistrefo.  
  8.   
  9. return my;  
  10.   
  11. }  

 

 

  • Για να συγκρίνουμε strings στην Java χρησιμοποιούμε την μέθοδο equals().
  • Για να βρούμε το μήκος ενός string στην Java χρησιμοποιούμε την μέθοδο length().
  • Για να μετατρέψουμε ένα string σε κεφαλαία ή πεζά γράμματα χρησιμοποιούμε τις μεθόδους toUpperCase() και toLowerCase() αντίστοιχa

 

class StrWorks

{

        public static void main (String[ ] arguments)

        {

                String firstName = "John";

                String secondName = "Anna";

                System.out.println("Είναι τα ονόματα ίδια; " + firstName.equals(secondName));

                System.out.println("Το πρώτο όνομα έχει " + firstName.length() + " γράμματα");

                System.out.println("Το πρώτο όνομα με κεφαλαία : " + firstName.toUpperCase());

                System.out.println("Το δεύτερο όνομα με πεζά : " + secondName.toLowerCase());

        }

}

blog comments powered by Disqus
Powered by Disqus