я это супер класс с именем Человек который наследуется двумя другими классами, Сотрудник & Client Я использую интерфейс, так как я могу использовать дженерики на два подклассы и, следовательно, класс Person реализует этот интерфейс, Доступно для поиска. Возможно ли, чтобы класс Person реализовал интерфейс и Serializable, чтобы я мог сэкономить?Реализовать Сериализуемый к классу реализации интерфейса
package compuwiz;
public abstract class Person implements Searchable //implements Serializable ??
{
public Person()
{
pName = "";
pSurname = "";
pIdCard = "";
}
public Person(String nm, String sn, String id)
{
pName = nm;
pSurname = sn;
pIdCard = id;
}
String pName;
String pSurname;
String pIdCard;
public String GetName()
{
return pName;
}
public String GetSurname()
{
return pSurname;
}
@Override
public String GetID()
{
return pIdCard;
}
//Set Methods
public void SetName(String nm)
{
pName=nm;
}
public void SetSurname(String sn)
{
pSurname=sn;
}
public void SetID(String id)
{
pIdCard=id;
}
@Override
public String ToString()
{
return this.GetName()+ " " +this.GetSurname()+ "ID card number:" +this.GetID();
}
Большое спасибо! Я ценю это. –
Добро пожаловать. –