What is the is a and has a relation ship in oops concept in
java?
Answer Posted / sandya
The relationships are the structure of the object. has-a
relationship can be described in Java code as member fields.
is-a relationship can be described in Java keyword extends.
The is-a relationship has an inheritance feature (like
"extends" or "implements") and has-a relationship has an
encapsulation feature (like private or protected modifier
used before each member field or method).
Let's look at one example. Translate the following perfect
sentences into Java code.
1. Pizza is a food. A Pizza has ingredients, a cost, and
a price.
public class Pizza extends Food //is-a relationship
{
int ingredients;//has-a relationship
double cost;
double price;
....
}
Is This Answer Correct ? | 148 Yes | 13 No |
Post New Answer View All Answers
What are the access modifiers available in java?
How do you remove duplicates in java?
What does it mean that strings are immutable?
How to make a write-only class in java?
Is java map thread safe?
What does function identity () do?
What is a dot notation?
What is meant by oops concept in java?
How to check if a list is sorted in java?
What languages are pass by reference?
What are the three parts of a lambda expression?
What does || mean in vectors?
What is gui programming?
When we serialize an object does the serialization mechanism saves its references too?
What classes of exceptions may be caught by a catch clause in java programming?