Skip to main content

Posts

Showing posts with the label what is data abstraction

Oops Concepts | Dot Net Tutorial | Softlogic Systems in Chennai

Object oriented programming works on the basis of concepts such as object, class, data abstraction, data encapsulation, inheritance, polymorphism, dynamic binding and message passing. These concepts makes the object oriented programming better and superior than the other programming languages. Class Class is a template for creating objects. One or more number of objects can be created using single class. Each class may or may not contain member variable and member functions. Object Object is an instance of class. It is a collection of member functions and data. Data Abstraction Creating user defined data types by hiding the details and representing only the needed information. Data Encapsulation Data Encapsulation prevents the direct access of data and lets access only with the help of functions. Inheritance The process of acquiring the properties of one class to another class. Polymorphism Single function or operator perf...