Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


CREAREA DE METODE CARE SUPRASCRIU METODE EXISTENTE

java



+ Font mai mare | - Font mai mic



CREAREA DE METODE CARE SUPRASCRIU METODE EXISTENTE

Pentru a suprascrie o metoda, in practica trebuie sa cream o metoda cu aceeasi semnatura (nume, tip, valoare returnata, lista de argumente) ca a metodei din superclasa.

Mai jos cream un exemplu pentru a ilustra supraincarcarea unei metode:

class AfisareClasa



}

Cream in continuare si o subclasa a clasei de mai sus, cu o singura diferenta, subclasa contine si variabila z:

class AfisareSubClasa extends AfisareClasa

}

Deoarece subclasa nu defineste o metoda afisareDate(), Java o cauta in superclasa si o gaseste acolo pentru a o putea executa.Aceasta metoda insa nu afiseaza si variabila de instanta z.

Sa cream o noua subclasa care sa suprascrie metoda afisareDate():

class AfisareSubClasa2 extends AfisareClasa

public static void main(String argumente[])

}

Acum, dupa initializarea obiectului AfisareSubClasa2 si apelarea metodei afisareDate() va fi apelata versiunea existenta in subclasa si nu pe cea din superclasa AfisareDate.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1112
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved