
Follow a three-part structure: theoretical part, practical coding in the Java IDE, and note revision to learn each lecture efficiently while using photocopied notes to save time.
Explain Java concept five: pattern class references can store child class objects, but child class references cannot store pattern class objects, demonstrated through inheritance and print methods.
Explore inheritance and polymorphism in Java concept 6 by comparing a phone and smartphone class, showing that method calls resolve to the child class while variables reference the parent class.
Explore how inheritance affects method calls: non-static methods resolve to the child class, while static methods resolve to the parent class, demonstrated with computer and laptop examples.
Explore how Java initializes static and non static variables: static fields load at class initialization, while non static fields initialize when an object is created; see practical demonstrations.
Explores how final methods affect inheritance in java, showing when a method can or cannot be overridden in parent and child classes, with practical examples of final methods.
Learn why variable length arguments simplify Java methods, implement a single variable length argument multiply method, and understand why only one such argument is allowed.
Explore Java concept 29: how try, catch, and finally manage exceptions, showing that finally runs regardless of errors and that zero catch blocks require a finally block for compilation.
Explore how the and operator and or operator in java use the left side to decide whether the right side is evaluated, illustrating true, false, and divide-by-zero scenarios.
Abstract classes cannot be instantiated, the caption shows. Constructors in abstract classes can initialize non-static variables during inheritance, and a child’s constructor calls the parent’s constructor.
this lecture explains that interfaces cannot be instantiated, shows how an interface reference can hold an object of the implementing class, and demonstrates calling only interface-declared methods through that reference.
In this course, you won't be learning what is an interface rather you will learn that object of an interface can not be created but its reference variable can store the address of class to which it implements
Form above example you might have understood that this course is all about Java Concept, not basic java topics
Each lecture video is divide into three parts Theory, Practical and Notes revision, If you are expert in java you can learn concept just by watching theory and Note revision part, this saves your 2/3 of time on each lecture
You will Get PDF notes for each lecture so that you do not have to waste time on making handwritten notes