Glossary: Java Beyond the Basics
Abstract class
Also written: abstract classes, abstract
A class marked abstract that can't be created with new and may leave some methods without a body for subclasses to fill in. Use it when subclasses share fields and code.