answersLogoWhite

0


Best Answer

The same way you create a concrete method in a concrete class. When a class is abstract, it can contain abstract methods. That doesn't mean that all methods must be abstract. Hope this helps.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

Abstract method has no body(only declare). To use an abstract method you have to override it .

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How do you create a concrete method inside abstract class?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Can abstract class have constructors?

A constructor of a class in invoked when a object of that class is created. As an abstract class can't have an object, so we can't create a constructor of the abstract class. But we can create a constructor of a concrete subclass of that abstract class and we have to pass the object of that concrete subclass to the abstract class.


Why don't use abstract keyword when we declare a method in interface?

The abstract keyword signifies that the particular method will have no features in the class where it is declared and it is upto the child class to provide the functionality. In case of an interface, the method is already abstract by default and has no code inside it. So there is no actual point in using the abstract keyword there.


How do you invoke the abstract methods?

You cannot invoke abstract methods directly. An abstract method looks like below: public String getName() {} It has no code inside it and can do nothing. You cannot invoke it directly. If you want to call this method then - we must extend the class that contains this method inside our class and then provide an implementation for this method and then invoke it: Ex: public String getName() { return "Anand"; } Once you place this code inside your class, then you can invoke it anytime you want by calling the method "getName()"


What is an abstract factory pattern?

An abstract factory pattern is a creational design pattern which decouples the object creation by providing a group of individual factories by defining an abstract factory class.


Abstract method with example in java?

An abstract in java is used to specify that the class/function is not yet complete. When a class in declared as abstract it means that it is not meant to be instantiated (you can't create variables of that type). This is because they are meant to be more of a guideline for other classes. When a class extends an abstract class it must either define all of the abstract methods from the abstract class or it must also be declared as an abstract class itself.

Related questions

How do you write concrete method inside abstract class?

There is no difference with method declaration and implementation between abstract and non-abstract classes. You do the exact same thing when writing a concrete method in either an abstract or non-abstract class.


Can abstract class have constructors?

A constructor of a class in invoked when a object of that class is created. As an abstract class can't have an object, so we can't create a constructor of the abstract class. But we can create a constructor of a concrete subclass of that abstract class and we have to pass the object of that concrete subclass to the abstract class.


Is way a concrete or abstract noun?

Way to mean "method" is an abstract noun, like procedure. Way to mean a route is a concrete noun: a road, street, or path.


Why don't use abstract keyword when we declare a method in interface?

The abstract keyword signifies that the particular method will have no features in the class where it is declared and it is upto the child class to provide the functionality. In case of an interface, the method is already abstract by default and has no code inside it. So there is no actual point in using the abstract keyword there.


How do you invoke the abstract methods?

You cannot invoke abstract methods directly. An abstract method looks like below: public String getName() {} It has no code inside it and can do nothing. You cannot invoke it directly. If you want to call this method then - we must extend the class that contains this method inside our class and then provide an implementation for this method and then invoke it: Ex: public String getName() { return "Anand"; } Once you place this code inside your class, then you can invoke it anytime you want by calling the method "getName()"


What is an abstract factory pattern?

An abstract factory pattern is a creational design pattern which decouples the object creation by providing a group of individual factories by defining an abstract factory class.


Abstract method with example in java?

An abstract in java is used to specify that the class/function is not yet complete. When a class in declared as abstract it means that it is not meant to be instantiated (you can't create variables of that type). This is because they are meant to be more of a guideline for other classes. When a class extends an abstract class it must either define all of the abstract methods from the abstract class or it must also be declared as an abstract class itself.


What is an abstract data structure?

Abstract Data Type in computing is a set of data along with a set of predefined operations.The actual data inside the ADT is protected from direct manipulation. The exposed operations is the only way to manipulate the data.In easier terms, it is very much like (though not limited) to the objects in object oriented programming.


What is the difference between abstract class and normal class?

Any class which has one or more abstract methods is called an abstract class. But in the normal class we can't have any abstract methods. We cannot create an object for the abstract classes. When we inherit the abstract class we should implement the abstract method which we inherit.


What can be declared in an abstract class?

Abstract classes are to be extended until to a concrete class.Can have both abstract & non abstract methods.An Abstract class can not be instantiated.A non abstract class can be extended to an abstract class.If At least one abstract method present in a class then that class must be abstract.abstract & final modifiers can never be together.abstract classes can have both abstract methods & non abstract methods.


What is abstract methods?

Simply, Abstract method is a method that is declared without or containing no implementation. It has a method signature


Is crucifixion an abstract noun?

The noun 'crucifixion' is an abstract noun, a word for a method of execution, which are both abstract nouns.The noun 'crucifixion' is a concrete noun as a word for the physical act of crucifixion.Note: The common noun 'crucifixion' is a proper noun when referring to the execution of Jesus Christ, The Crucifixion (capitalized).