Abstraction:
Abstraction is the process of hiding the non-essential characteristics and showing only the essential characteristics to the user. [tbd: How is it achieved in Java]
Encapsulation:
Encapsulation is binding the data and the methods that act on it as a single unit. In Java, the data and the methods that act on the data are grouped as a single unit, the class.
Inheritance:
Inheritence is the process of creating new classes from existing classes. This enables the new classes to acquire all the inheritable features of the exisiting class. [tbd: How is it achieved in Java]
Polymorphism:
Polymorphism is the ability to assume different forms. In programming, the ability to use single variable to refer to objects of different types. In Java, Polymorphism is achieved thorough method over-riding.
Abstraction is the process of hiding the non-essential characteristics and showing only the essential characteristics to the user. [tbd: How is it achieved in Java]
Encapsulation:
Encapsulation is binding the data and the methods that act on it as a single unit. In Java, the data and the methods that act on the data are grouped as a single unit, the class.
Inheritance:
Inheritence is the process of creating new classes from existing classes. This enables the new classes to acquire all the inheritable features of the exisiting class. [tbd: How is it achieved in Java]
Polymorphism:
Polymorphism is the ability to assume different forms. In programming, the ability to use single variable to refer to objects of different types. In Java, Polymorphism is achieved thorough method over-riding.
No comments:
Post a Comment