| ACourse.java |
package lectures.inheritance.abstract_classes;
import util.annotations.WebDocuments;
@WebDocuments({"Lectures/InheritanceAbstractClasses.pptx", "Lectures/InheritanceAbstractClasses.pdf", "Videos/InheritanceAbstractClasses.avi"})
public abstract class ACourse
// implements Course
{
protected String title, dept;
public ACourse(String theTitle, String theDept) {
title = theTitle;
dept = theDept;
// System.out.println("New course created: " + "Title:" + title +
// " Dept:"
// + dept + " Number: " + getNumber());
}
public String getTitle() {
return title;
}
public String getDepartment() {
return dept;
}
// public abstract int getNumber();
// public String toString() {
// return "Title:" + title + " Dept:" + dept + " Number: " + getNumber();
// }
// public void init(String theTitle, String theDept) {
// title = theTitle;
// dept = theDept;
// System.out.println("New course created: " + "Title:" + title + " Dept:"
// + dept + " Number: " + getNumber());
// }
}