I was asked to draw the class diagram for the below
scenario which should obey OOPS concept. A Portal is to be
developed for a school , which has 3 main divisions viz ,
Education , Admin & Trust. Each division has 2 sub
divisions Kinder Garden & Higer Secondary.
Answers were Sorted based on User's Feedback
Answer / guest
I said , I will have a Base Class School , and 3 sub
classes for school , viz Admin Class, Eucation Class &
Trust Class. I will have an interface with 2 methods , viz
KinderGarden() and Hsc() and an implementation class for
these methods. The sub classes will extend School class and
implement this interface.
Is This Answer Correct ? | 26 Yes | 2 No |
Answer / adarsh
I think the best way to do this would be to have an interface for school,Kinder Garden and Higher secondary .Make School as the super class and kinder garden and secondary as an interface which extends the school interface.Then we can have three classes Education,Admin and Trust and make this classes implement both kinder garden and Secondary interfaces
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / binoy
I would answer this different.
I would have a Class (Interface) called School.
I will have an Class (Interface) called Division extending
School.
Education , Admin and Trust would be instances of Division.
KinderGarten and Higher Secondary would be subclasses that
would implement the Division interface.
In real time scenario, KinderGarten or Higher secondary
would be implementing either Education,Admin or Trust
classes.
I am not sure if any of them are any methodes. All are to
be considered as classes instead of methods
Is This Answer Correct ? | 3 Yes | 3 No |
Are arrays primitive data types?
In java, how many ways you can take input from the console?
What is java command?
I have a class which is abstract which contains only the abstract methods. This is similar to an interface. Then, if i have given a choice to choose one of them. Which one i have to choose and why?
What is finally in Java?
What’s the difference between the methods sleep() and wait()?
What is the basic difference between string and stringbuffer object?
What is the use of pattern in java?
Can you sort a string in java?
Are arrays passed by reference in java?
What modifiers are used with a top level class?
How do you write a good declaration?