Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Describe inheritance as applied to java?

Answers were Sorted based on User's Feedback



Describe inheritance as applied to java?..

Answer / chandra rekha

Inheritance is one of the OOPS concepts(the OOPS concepts
are Abstraction,Encapsulation,Polymorphism and Inheritance).
Java is purely a OOP language.

Inheritance is the ability of a class to use member data
and methods of another class.This is done by deriving a
class from a diff class.The class from which it derives is
called the base or the parent or super class and the class
which derives is called the derived or the child or sub
class.

Java supports two types of inheritance SINGLE inheritance
and MULTILEVEL inheritance."extends" is the keyword to
inherit properties of the base class.All the derived
classes having a single base class is termed as the single
inheritance.for example
class A
{
...
}
class B extends A
{
...
}
public class C extends A
{
...
}
this is single inheritance

whereas, a class inherits the properties of another class,
for example
class A
{
...
}
class B extends A
{
...
}
public class C extends B
{
...
}

java doesnot support multiple inheritance.However, a class
can implement any number of interfaces(interface is a
collections of methods with no definition(abstract methods))

Is This Answer Correct ?    13 Yes 4 No

Describe inheritance as applied to java?..

Answer / rajesh

Inheritance is the powerful mechanisam for resuabiltiy.
We can derive a class from whereever and whenever.
The resuabiltiy avoids to rewrite code and code length.

Is This Answer Correct ?    8 Yes 2 No

Describe inheritance as applied to java?..

Answer / ravikiran

inheritance is the process of inheriting the properties of
super class to sub class

Is This Answer Correct ?    5 Yes 0 No

Describe inheritance as applied to java?..

Answer / shivaprasad

Inheritance is a form of software re usability in which new
classes are created from existing classes by absorbing their
attributes and behavior using the key word 'extends'.
The class which absorbs the properties is called 'sub class'
and the class which is used is called 'super class'.
Ex:
class Room
{
void roomAttributes()
{
int roomlength;
int roomheight;
int roombreadth;
String roomname;
}
void roomBehavior()
{
System.out.println("Two windows");
System.out.println("One 6.2*3.5 door");
}
}
public class BedRoom
{
public static void main(String[] args)
{
Room roomobj=new Room();
roomAttributes();
roomBehavior();
int area= room.length*room.breadth*room.height;
}
}
In the above example the room is a super class from which
bedroom(subclass) is inheriting the properties and
attributes. This is simple inheritence.
Similarly, multi level inheritence is also possible.

Ex: class A extends B
class B extends C
class C extends D

But, java does not support multiple inheritance.
Ex: class A extends B, c

For better reference : Deitei & Deitel or Balaguruswamy

Is This Answer Correct ?    2 Yes 1 No

Post New Answer

More Core Java Interview Questions

What is garbage collection? Can it be forced to run?

0 Answers   Global Logic,


How does a try statement determine which catch clause should be used to handle an exception?

2 Answers  


How do you convert int to char in java?

0 Answers  


why we cannot declare static variable inside a static method

4 Answers  


What is difference between == and === in js?

0 Answers  


There can be a abstract class without abstract methods, but what is the need to declare a class abstract if it doesn't contain abstract methods?

5 Answers   HCL,


What are wrapper classes?

11 Answers   Noah Solutions,


What is multiple inheritance & can we implement it in java?

6 Answers   Satyam,


I want to re-reach and use an object once it has been garbage collected. How it's possible?

0 Answers  


What are singleton services?

0 Answers  


Why string is not a wrapper class?

0 Answers  


Discuss about garbage collector in Java.

0 Answers   Agilent, Integreon, ZS Associates,


Categories