public class ACMClass
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
ACMClass()
Construct an ACMClass with no classifications.
|
ACMClass(ACMClass acm)
Copy constructor.
|
ACMClass(java.lang.String str)
Construct an ACMClass with classifications according to the given string.
|
Modifier and Type | Method and Description |
---|---|
ACMClass |
clone() |
edu.odu.cs.cs350.acmClassifier.ACMClass.Classification |
get(int index)
Get a single classification.
|
java.lang.String |
getLetter(int index)
Get a single classification, represented as a letter A-L.
|
int |
size()
Get the amount of classifications.
|
java.lang.String |
toString() |
public ACMClass()
public ACMClass(ACMClass acm)
acm
- the ACMClass to copy frompublic ACMClass(java.lang.String str)
str
- list of classifications, each represented by a letter A-Kpublic ACMClass clone()
clone
in class java.lang.Object
public edu.odu.cs.cs350.acmClassifier.ACMClass.Classification get(int index)
index
- the index of the classificationpublic java.lang.String getLetter(int index)
index
- the index of the classificationpublic int size()
public java.lang.String toString()
toString
in class java.lang.Object