Basic (Object Oriented Design)

From KevinWiki

Jump to: navigation, search

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.

Personal tools