1 what are static blocks and static initializers in Java ?



Download 350,38 Kb.
Pdf ko'rish
bet48/63
Sana02.07.2022
Hajmi350,38 Kb.
#730721
1   ...   44   45   46   47   48   49   50   51   ...   63
Bog'liq
Core Java Interview questions and answers 1650828415

194)
 
Explain what is encapsulation?
 
Encapsulation is the process of wrapping of code and behaviour in a single unit called class and preventing 
from misuse is called encapsulation. Encapsulation exposes only part of object which are safe to exposed 
and remaining part of object is kept secured. 
Encapsulation is supported through access control in java. There are four types of access control 
specifiers(public,private, protected, default) in 
java 
which supports encapsulation. 
For example tv manufacturers exposes only buttons not all the thousands of electronic components which 
it is made up of. 
195)
 
What is inheritance ?
 
Inheritance is one of the important feature of object oriented language. Inheriting is the process of 
acquiring features of others. For example a child acquires the features of their parents. 
In java inheritance is the process of inheriting member of existing classes by extending their functionality. 
The original class is called base class, parent class or super class. The new class derived from parent is 
called child class, sub class, and derived class. 
We use extends keyword in java to extend a class in java. All java classes extend java.lang.Object since 
object class is the super class for all classes in java. 
When we create a new class by using inheritance ‘is
-
a’ relationship is formed.
196)
 
Explain importance of inheritance in java?
 
Reusability :The major advantage of inheritance is code reuse. We can avoid duplicating code by using 
inheritance. We can place all common state and behaviour in that class , by extending that class we can 
Extendability : We can add new functionality to our application without touching the existing code. 
For example if we take Ms word we came across number of versions of msword such as word 2003,2007. 
Everytime they won’t write new code they reuse the existing code and some more features.

Download 350,38 Kb.

Do'stlaringiz bilan baham:
1   ...   44   45   46   47   48   49   50   51   ...   63




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish