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 is the default value of float and double datatype in java?
What is an example of a boolean?
What is Classloader in Java?
Explain the difference between jvm and jre?
Difference between process and thread?
Why do I need to declare the type of a variable in java?
can rmi and corba based applications interact ?
What is java regex?
Java is Pass by Value or Pass by Reference?
Is finalize() similar to a destructor?
How do you reverse a word in java?
What is palindrome in java?
Is main an identifier?
What are multiple inheritances?
When a byte datatype is used?