Προς το περιεχόμενο

Υποκλάση στη Java


galil

Προτεινόμενες αναρτήσεις

Δημοσ.

Προσπαθώ τον τελευταίο καιρό να μάθω Java.Επειδή όμως ακόμα δεν έχω καταλάβει πως δημιουργούμε μια υποκλάση, μπορεί κάποιος να μου δώσει ένα μικρό παράδειγμα μιας υποκλάσης για να καταλάβω?

Επισκέπτης
Δημοσ.

Exoume mia klash A:

 

>
public class A {
 int num;
 
 public A() {
   num = 10;
 }
}

 

Kai mia upoklash B (gia na to petyxoume auto grafoume extends A sthn dhlwsh ths klashs):

 

>
public class B extends A {
 String text = "mytext";   

 public B() {

 }
 
 public void printText() {
   System.out.println("Text: "+text);
 }
}

 

H klash B klhronomei oles tis me8odous kai ta melh tis klashs A kai pros8etei tis dikes ths.

 

Class A:

-> int num;

 

Class B:

-> int num;

-> String text;

-> public void printText();

 

 

Gia na to doume auto sthn praksh:

 

>
public class Test {
 public static void main(String[] args) {
   B obj = new B();
   System.out.println("Inherited member: "+obj.num);
   obj.printText(); // Ektypwnei mytext
 }
}

 

 

Auta ta liga, to kalutero pou mporeis na kaneis einai na diabaseis to tutorial tis sun: http://java.sun.com/docs/books/tutorial/

Elpizw na boh8hsa ligo

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...