1. Data Hiding
2. Abstraction
3. Encapsulation
4. Tightly Encapsulated Class
5. IS-A Relationship(Inheritance)
o Multiple inheritance
o Cyclic inheritance
6. HAS-A Relationship
o Composition
o Aggregation
7. Method Signature
8. Polymorphism
o Overloading
Automatic promotion in overloading
o Overriding
Rules for overriding
Checked Vs Un-checked Exceptions
Overriding with respect to static methods
Overriding with respect to Var-arg methods
Overriding with respect to variables
Differences between overloading and overriding ?
o Method Hiding
9. Static Control Flow
o Static control flow parent to child relationship
o Static block
10. Instance Control Flow
o Instance control flow in Parent to Child relationship
11. Constructors
o Constructor Vs instance block
o Rules to write constructors
o Default constructor
o Prototype of default constructor
o super() vs this():
o Overloaded constructors
o Recursive functions
12. Coupling
13. Cohesion
14. Object Type Casting
o Compile time checking
o Runtime checking
Singleton classes
Factory method
2. Abstraction
3. Encapsulation
4. Tightly Encapsulated Class
5. IS-A Relationship(Inheritance)
o Multiple inheritance
o Cyclic inheritance
6. HAS-A Relationship
o Composition
o Aggregation
7. Method Signature
8. Polymorphism
o Overloading
Automatic promotion in overloading
o Overriding
Rules for overriding
Checked Vs Un-checked Exceptions
Overriding with respect to static methods
Overriding with respect to Var-arg methods
Overriding with respect to variables
Differences between overloading and overriding ?
o Method Hiding
9. Static Control Flow
o Static control flow parent to child relationship
o Static block
10. Instance Control Flow
o Instance control flow in Parent to Child relationship
11. Constructors
o Constructor Vs instance block
o Rules to write constructors
o Default constructor
o Prototype of default constructor
o super() vs this():
o Overloaded constructors
o Recursive functions
12. Coupling
13. Cohesion
14. Object Type Casting
o Compile time checking
o Runtime checking
Singleton classes
Factory method
Comments
Post a Comment