Java For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
Overview
Learning Objectives
-
State the purpose of inheritance
-
State the purpose of a base class
-
State the purpose of a derived class
-
State the purpose of an abstract method
-
State the purpose of an abstract base class
-
State the purpose of an interface
-
Demonstrate your ability to write polymorphic Java code
-
State the purpose of a default constructor
-
Describe the behavior of constructor chaining
-
Demonstrate your ability to create a UML diagram that illustrates inheritance relationships between Java classes
-
State the purpose of the final keyword
-
Demonstrate your ability to utilize abstract methods, abstract classes, and interfaces in your Java programs
-
Demonstrate your ability to utilize final methods and classes in your Java programs.
Категории