Basic (Object Oriented Design)
From KevinWiki
(Difference between revisions)
Kevin (Talk | contribs)
(New page: ==Object Oriented Design Basic== *It will be added more. ===Abstraction=== -Abstraction is the process to define a simplified class which is relevant to the given specific problem without...)
Newer edit →
(New page: ==Object Oriented Design Basic== *It will be added more. ===Abstraction=== -Abstraction is the process to define a simplified class which is relevant to the given specific problem without...)
Newer edit →
Revision as of 06:05, 31 October 2008
Contents |
Object Oriented Design Basic
- It will be added more.
Abstraction
-Abstraction is the process to define a simplified class which is relevant to the given specific problem without concerning too much about the details.
Encapsulation
Encapsulation is hiding the functional details and data of a class from objects which send message to the class.
Inheritance
Inheritance is a way to generalise a class to increase its reusability by sharing common attributes and behaviours with the abstract class of it.
Polymorphism
Polymorphism is the ability of one type of object to appear as another object and to respond to method calls of methods of the same name in that another type of object.