package org.university.core;

import java.util.ArrayList;

public class Professor extends AbstractEmployee
{
    private ArrayList<Course> courses;
    private ArrayList<Article> articles;
    private String group;

    public Professor(String firstName, String lastName, String ID, int joiningYear,
                     Department department, String position, double basicIncome, String group) {
        super(firstName, lastName, ID, joiningYear, department, position, basicIncome);
        this.group = group;
    }

    public void addArticle(Article a){
        articles.add(a);
    }
    public ArrayList getArticles(){
        return articles;
    }
    @Override
    public boolean isPromotable() {

        if(articles.size()>10)
            return true;
        else
        return false;
    }


}