Skip to main content

Posts

Showing posts from July, 2018

OOP Concepts

Data Abstraction: It is the process in which background or unimportant details hided and only necessary details are represented. It is one of the important OOP concepts that widely used. Encapsulation: This is another important OOP Concept. The process of wrapping up or binding the data and methods (functions) into a single unit is often called Encapsulation. This is the OOP Concept that help to provide security features in object oriented programming. As encapsulation helps to break the connection of the contents from outside world that protect the content from reauthorized access of data.   Inheritance: Inheritance means acquiring properties from ancestor. Similarly, "Inheritance is method in which object of one class acquire the features of object of another class". It means that one can use the same class to update properties of that class by inheritance. Its biggest benefit is that the re-usability of codes. Polymorphism: This OOP Concept ...

What is Java? Name the main concepts of Object Oriented Language.

Java  Java is revolutionary language.  Java can be defined as high level object oriented programming language which is created by James Arthur Gosling. Its most important feature is platform Independent. Java follows following features of Object Oriented Programming Language- 1. Data Abstraction 2. Inheritance 3. Polymorphism 4. Encapsulation