Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

ABSTRACT

 
Rupinder Bains
Ranch Hand
Posts: 65
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
what is an abstract class and and abstract method?
 
Anthony Villanueva
Ranch Hand
Posts: 1055
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
An abstract class is a class that cannot be instantiated. An abstract method is a method that has no implementation.
An abstract class need not have any abstract methods, but a class that has an abstract method must be declared an abstract class. Also, any class that subclasses an abstract class or interface and does not override all the methods must also be declared abstract.
 
Anthony Villanueva
Ranch Hand
Posts: 1055
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sample code:
 
Dirk Schreckmann
Sheriff
Posts: 7023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You may want to take a look at "Writing Abstract Classes and Methods" from Sun's Java Tutorial and chapter 51 of Bradley Kjell's Introduction to Computer Science using Java.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic