Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JAVA - OBJECT ORIENTED PROGRAMMING PRINCIPLES

JAVA - OBJECT ORIENTED PROGRAMMING PRINCIPLES

JAVA OOPS MADE EASY
Last updated 6/2025
English

What you'll learn

  • object oriented programming concepts in simple manner
  • it contains simple and important concepts like class object data member and member function
  • it contains encapsulation inheritance polymorphism abstraction
  • also students will learn important keywords this static super

Course content

6 sections • 6 lectures • 2h 19m total length
  • Introduction to Object Oriented Programming (OOPS)31:46

    JAVA OOPS CONCEPTS

    Oops concepts

    1. Class

    2. Object

    3. Data member

    4. methods

    5. Encapsulation

    6. Inheritance

    7. Polymorphism

    8. Abstraction

    9. Important keywords

    a. Super

    b. Static

    c. This


    class

    · Blueprint of object

    · It defines the attributes/features and behavior of object


    syntax:

    class class_name

    {

    Data members

    Member functions/methods

    }


    example

    car

    color

    mileage



    punch

    red

    78


    Honda city

    Grey

    90


    Object:

    · Reference/Instance of class

    · To access class members, an object is created

    · Class when created will not get any memory

    · Whenever we create a new object, it gets new memory of class type

    · N number of objects can be created for single class

    Syntax:

    classname object_name = new classname();


    Data member:

    · Data values used in program

    · They are written as variable declarations


    Variable:

    It is name given to memory location where data value is stored

    Syntax for variable declaration:

    Datatype variableName = dataValue;

    Example

    int marks=90;


    marks (integer type)

    90


    Method/member function

    Set of statements which when executed will perform some task


    Syntax defining method:

    Returntype methodName(parameters)

    {

    statements

    }


    Invoking/calling method

    Objectname.methodname(parametervalues);

Requirements

  • understanding of java code/java programming

Description

JAVA - OBJECT ORIENTED PROGRAMMING PRINCIPLES COURSE

SPECIALLY DESIGNED AND MADE WITH EFFORTS FOR BEGINNERS

SO, ALL THE BEST AND PLEASE DO JOIN MY COURSE TO GET THE BEST


HELLO EVERYONE

I AM HARSHIKA WITH 12+ YEARS OF TEACHING/TRAINING EXP...

IN THIS COURSE I HAVE TRIED MY BEST TO EXPLAIN JAVA OOPS CONCEPTS IN SIMPLE WAY WITH VERY SIMPLE AND EASY PRACTICAL EXAMPLES

I KEPT THEORY AND PROGRAMS SIMPLE FOR BEGINNERS, SO THAT IT WILL BE EASY FOR THEM TO UNDERSTAND AND REMEMBER CONCEPTS

Oops concepts

1. Class

2. Object

3. Data member

4. methods

5. Encapsulation

6. Inheritance

7. Polymorphism

8. Abstraction

9. Important keywords

a. Super

b. Static

c. This



Java is a popular programming language.

Java is used to develop mobile apps, web apps, desktop apps, games and much more.

Java is a popular programming language, created in 1995.

It is owned by Oracle, and more than 3 billion devices run Java.


It is used for:

  • Mobile applications (Especially Android apps)

  • Desktop applications

  • Web applications

  • Web servers and application servers

  • Games

  • Database connection

  • And much, much more!


Why Use Java?

  • Java works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc.)

  • It is one of the most popular programming languages in the world

  • It has a large demand in the current job market

  • It is easy to learn and simple to use

  • It is open-source and free

  • It is secure, fast and powerful

  • It has huge community support (tens of millions of developers)

  • Java is an object-oriented language which gives a clear structure to programs and allows code to be reused, lowering development costs

  • As Java is close to C++ and C#, it makes it easy for programmers to switch to Java or vice versa


Who this course is for:

  • to understand object-oriented programming concepts easily