Условие задачи "Напишите простой контейнерный класс для небольшой фирмы, в которой работают администратор, служащий и работник - дочерние объекты от общего базового класса." Вместо контейнерного класса я использую коллекцию, но я с этим плохо знакома и у меня что-то не получается... public class Worker extends Person { private String Wname; private int Wage; private int Wsalary; private String Wjob; public Worker(String WName, String WJob, int WAge, int WSalary){ this.Wname=WName; this.Wjob=WJob; this.Wage=WAge; this.Wsalary=WSalary; } } import java.util.Scanner; public class Person { public static void main(String[] args) { Scanner in=new Scanner(System.in); System.out.println("Who do u want to create?"); String answer=in.next(); if(answer.equals("Worker")){ Person w1=new Worker("John","Worker",28,2500); } else if(answer.equals("Employee")){ Person e1=new Employee("Emily","Employee",42,3800);} else if(answer.equals("Manager")){ Person m1=new Manager("Kristina","Manager",29,5000);} } } Вот с этим возникают проблемы ... import java.util.HashSet; public interface Collection{ private Collection<Person> col=new HashSet<Person>(); }