Object Oriented Programming (OOPs) for JAVA Interviews

To clear Java Interviews with confidence
Free tutorial
Rating: 4.6 out of 5 (1,531 ratings)
45,088 students
Object Oriented Programming (OOPs) for JAVA Interviews
Free tutorial
Rating: 4.6 out of 5 (1,531 ratings)
45,088 students
Student can get much perfection on Java OOPs concepts

Requirements

  • It's desirable to have some minimum basic knowledge of Java
Description

The student can get complete knowledge on the following topics:

1. Java Source File Structure

2. Import Statement

3. Package Statement

4. Class Level Modifiers

5. Abstract Method

6. Abstract class

7. Member Modifiers

8. Interfaces

9. Data Hiding

10. Abstraction

11. Encapsulation

12. Tightly Encapsulated Class

13. Inheritance

14. Importance of Inheritance

15. Types of Inheritance

16. Multiple Inheritance

17. Cyclic Inheritance

18. Method Signature

19. Overloading

20. Method Overriding

21. Method Hiding

22. Polymorphism

23. Object Typecasting

24. Constructors

Who this course is for:
  • Anyone looking to clear Java Certification
  • Anyone looking to clear Java Interviews
  • Anyone to get perfection on day to day coding requirements on OOPs Concepts
Curriculum
8 sections • 58 lectures • 13h 6m total length
  • Java Source File Structure-Introduction
  • Java Source File Structure- Import Statement Introduction
  • Important Points about Import Statement
  • Java Source File Structure- Package Statement
  • Important Points about Package Statement
  • Class Level Modifiers: public and default
  • Abstract Method
  • Abstract class
  • Abstract class vs Abstract Method
  • Member Modifiers: public and default
  • Member Modifiers: protected
  • Summary of public,protected,default and private modifiers
  • Interface-Introduction
  • Interface Declaration and Implementation
  • Object Oriented Programming: Data Hiding
  • Object Oriented Programming: Abstraction
  • Object Oriented Programming: Encapsulation
  • Object Oriented Programming: Tightly Encapsulated Class
  • Object Oriented Programming: Inheritance Introduction
  • Object Oriented Programming: Importance of Inheritance
  • Object Oriented Programming: Types of Inheritance
  • Object Oriented Programming: Multiple Inheritance
  • Object Oriented Programming: Cyclic Inheritance
  • Object Oriented Programming: Method Signature
  • Object Oriented Programming: Overloading Introduction
  • Object Oriented Programming: Method Overloading:Case Study-1
  • Object Oriented Programming: Method Overloading:Case Study-2
  • Object Oriented Programming: Method Overloading:Case Study-3
  • Object Oriented Programming: Method Overloading:Case Study-4
  • Object Oriented Programming: Method Overloading:Case Study-5
  • Object Oriented Programming: Method Overloading:Case Study-6
  • Object Oriented Programming: Method Overriding
  • Object Oriented Programming: Method Overriding Rules Part-1
  • Object Oriented Programming: Method Overriding Rules Part-2
  • Object Oriented Programming: Method Overriding Rules Part-3
  • Object Oriented Programming: Method Overriding Rules Part-4
  • Object Oriented Programming: Method Hiding
  • Object Oriented Programming: Overriding wrt var-arg methods
  • Object Oriented Programming: Overriding wrt variables
  • Object Oriented Programming: Comparison between overloading and overriding
  • Object Oriented Programming: Polymorphism Summary
  • Object Oriented Programming: 3 Pillars of OOPs
  • Object Oriented Programming: 3 Mantras of Object Type Casting
  • Object Oriented Programming: Object Type Casting- Case Study
  • Object Oriented Programming: Internal Things of Object Type Casting
  • Object Oriented Programming: Different Scenarios with Object Type Casting
  • Object Oriented Programming:Need of Constructor
  • Object Oriented Programming:Constructor Sample Programs
  • Object Oriented Programming:Rules for Constructors
  • Object Oriented Programming:Default Constructor & Prototype
  • Object Oriented Programming:Default Constructor Case Study
  • Object Oriented Programming:Various Cases of super() and this()
  • Object Oriented Programming:Differences between super(),this() and super,this
  • Object Oriented Programming:Constructor Overloading
  • Object Oriented Programming:Constructor Inheritance and Overriding
  • Object Oriented Programming:Recursive Method and Constructor Calls
  • Object Oriented Programming:Parent and Child class constructor calls by super()
  • Object Oriented Programming:throws clause with constructors

Instructor
Trainer at DURGASOFT
DURGASOFT DURGA
  • 4.6 Instructor Rating
  • 8,506 Reviews
  • 88,414 Students
  • 8 Courses

Myself DURGA working as a trainer in DURGASOFT, involved in technical training for the last 16 years and trained lakhs of students. Worked as  a Software Engineer at IBM around 5 years. Involved in Java Training,Python Training,Java 8 new features,java 9 new features , Java Certification Training. Owner of youtube channel : durgasoftware. Very passionate about learning new technologies.