JavaRush /Blog Jawa /Random-JV /contone operator
articles
tingkat

contone operator

Diterbitake ing grup
Nggunakake operator instanceof, sampeyan bisa ngerteni saka kelas endi obyek kasebut. Operator iki duwe rong argumen. Ing sisih kiwa ana referensi kanggo obyek, lan ing sisih tengen jeneng jinis sing obyek kasebut dicenthang kanggo kompatibilitas. Tuladhane: contone operator - 1
Parent р = new Child(); // проверяем переменную р типа Parent
//на совместимость с типом Child print(p instanceof Child);
Asil bakal bener . Mangkono, operator instanceofora gumantung ing jinis referensi, nanging ing sifat obyek sing nuduhake. Nanging operator iki ngasilake nilai sing bener ora mung kanggo jinis saka obyek kasebut. Ayo nambah siji maneh menyang kelas sing wis diumumake:
// Объявляем новый класс и наследуем
// его от класса Child
class ChildOfChild extends Child {}
Saiki ayo nggawe variabel saka jinis anyar:
Parent p = new ChildOfChild();
print(p instanceof Child);
Baris pisanan nyatakake variabel jinis Parent, sing diwiwiti kanthi referensi menyang obyek sing asale saka ChildOfChild. Ing baris kapindho, statement instanceofnganalisa kompatibilitas referensi jinis Parentkaro kelas Child, lan obyek melu ora asalé saka kelas kapisan utawa kaloro. Nanging, operator bakal bali bener amarga kelas saka obyek iki asalé saka warisan Child. Link menyang sumber asli: Operator instanceof
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION