Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  

CATEGORII DOCUMENTE





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


DETERMINAREA CLASEI UNUI OBIECT

java

+ Font mai mare | - Font mai mic







DOCUMENTE SIMILARE

Trimite pe Messenger
CICLURI FOR
INCARCAREA SI FOLOSIREA IMAGINILOR
FOLOSIREA METODELOR PENTRU INDEPLINIREA SARCINILOR
METODE CONSTRUCTOR
DESENAREA SI REIMPROSPATAREA DESENULUI
INCREMENTAREA SI DECREMENTAREA
PRINCIPALELE ACTIVITATI ALE APPLET-URILOR
VARIABILE SI TIPURI DE DATE
Sintaxa limbajului Java
CICLURI ETICHETATE

DETERMINAREA CLASEI UNUI OBIECT

In exemplul de mai jos este exemplificata aflarea clasei pentru un obiect atribuit variabilei obj:

String nume=obj.getClass().getName();

Metoda getClass()este definita in clasa Object, deci va fi disponibila pentru toate obiectele.Rezultatul metodei este un obiect Class (unde Class este el insusi o clasa), care poseda o metoda numita getName() care returneaza un sir reprezentand numele clasei.



Un alt test care poate fi folositor este operatorul instanceof.Acesta are doi operanzi:un obiect in stanga si un nume de clasa in dreapta.Expresia intoarce true sau false in functie daca obiectul este instanta a clasei numite sau a oricarei subclase a ei:

“peste_sabie” instanceof String   // va returna valoarea true

Point pt=new Point(10,10);

pt instanceof String  // returneaza valoarea false

Operatorul instanceof poate fi folosit si pentru interfete ; daca un obiect implementeaza o interfata, operatorul instanceof cu numele interfetei respective in partea dreapta va intoarce valoarea true.








Politica de confidentialitate

DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 316
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 2019 . All rights reserved

Distribuie URL

Adauga cod HTML in site