public class NACAFactory extends java.lang.Object
Modified by: Joseph A. Huwaldt
Constructor and Description |
---|
NACAFactory() |
Modifier and Type | Method and Description |
---|---|
static Airfoil |
create(java.lang.String designation,
double chord)
Returns an Airfoil object corresponding to the
airfoil designation sting passed in.
|
static void |
main(java.lang.String[] args)
A simple method to test this class.
|
public NACAFactory()
public static Airfoil create(java.lang.String designation, double chord) throws java.lang.IllegalArgumentException
designation
- The designation of the airfoil that is desired.chord
- The chord length for the airfoil.java.lang.IllegalArgumentException
- if the designation is for an airfoil
type that is unknown to this factory class.public static void main(java.lang.String[] args)