An abstract class is a class for which one or more methods are declared but not defined, meaning that the compiler knows these methods are part of the class, but not what code to execute for that method. These are called abstract methods. A concrete class is a class that can be used to create an object. An abstract class cannot be used to create an object (we must extend an abstract class and make a concrete class to be able to then create an object).
Liked By
Write Answer
Abstract class Vs Concrete class in Objective-C.
Join MindStick Community
You have need login or register for voting of answers or question.
Anonymous User
07-Feb-2016A concrete class is a class that can be used to create an object. An abstract class cannot be used to create an object (we must extend an abstract class and make a concrete class to be able to then create an object).