Abstract Class - Teradata Meta Data Services

Teradata Meta Data Services Programmer Guide

Product
Teradata Meta Data Services
Release Number
15.00
Language
English (United States)
Last Update
2018-09-28
Product Category
Teradata Tools and Utilities

Abstract Class

An abstract class is a class that can not have object instances. An abstract class can have properties and can be the source or destination class in relationships. An abstract class is created to enable subclasses of the class to inherit the properties and relationships of the abstract class. Figure 5 shows an example.

Figure 5: Abstract Class

If a class is defined as an abstract class, the MDS engine will not allow creating objects of that class type.