How do constructors work?

The purpose of constructor is to initialize the object of a class while the purpose of a method is to perform a task by executing java code. Constructors cannot be abstract, final, static and synchronised while methods can be. Constructors do not have return types while methods do.

Read more

What is method overloading and method overriding with example?

Overloading vs Overriding: Difference between Method Overloading and Method Overriding Method OverloadingMethod OverridingIs an example of compile-time polymorphismIt is an example of runtime polymorphismReturn type can be different but you must change the parameters as well.Return type must be same in overridingMethod Overloading vs Method Overriding in Java | Edureka www.edureka.co › blog › method-overloading-and-overriding-in-java

Read more