GoConqr has a new look! Let us know what you think.

Mind map

Enter text here

Ethan Mercer English

Map content

Enter text here

  1. Features

    • Inheritance
      • n object-oriented programming, inheritance enables new objects to take on the properties of existing objects.
    • Encapsulation
      • The technical term for combining data and functions together as a bundle is encapsulation.
    • Polymorphism and overloading
      • Poly refers many. So Polymorphism as the name suggests is a certain item appearing in different forms or ways. That is making a function or operator to act in different forms depending on the place they are present is called Polymorphism.
        • Overloading is a kind of polymorphism. In other words say for instance we know that +, – operate on integer data type and is used to perform arithmetic additions and subtractions.
    • Data hiding
      • This concept is the main heart of an Object oriented programming. The data is hidden inside the class by declaring it as private inside the class. When data or functions are defined as private it can be accessed only by the class in which it is defined.
    • Reusability
      • This usage is achieved by the above explained terminology called as inheritance. Reusability is nothing but re- usage of structure without changing the existing one but adding new features or characteristics to it.
  2. Structure

    • Classes
    • Objects/Instances
      • In class-based programming, objects are created from classes by subroutines called constructors, and destroyed by destructors.
        • An object is an instance of a class, and may be called a class instance or class object; instantiation is then also known as construction.

Information

Description
Mind Map on Enter text here, created by Ethan Mercer on 04/06/2018.
Created by
Ethan Mercer
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?