Whats in concrete class in java ?

What is concrete class and whats the advantage of it how to use it ???

4/12/2019 9:05:40 PM

samitha niroshan

6 Answers

New Answer


As per name suggests, concrete means Solid, it means having no any row part or unimplemented things(methods).So we can conclude that concrete classes are those classes that can be instantiated with new key word. MyClass myClass = new MyClass();


Concrete class is a sub class that implements all the methods of it's abstract super class.


A class that is not an abstract class.


Thanks a lot guys now im got idea


Detailed answer to your question: https://medium.com/heuristics/interface-vs-abstract-class-vs-concrete-class-196f20c3af9a


class which is not considered to be abstract class and can be instantiated.