【初心者】Java質問・相談スレッド74【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0381デフォルトの名無しさん
2005/11/02(水) 22:40:12class Company
{
public void addEmployee(Employee e)
{
System.out.println(e.aName + "さんが入社しました");
}
}
public class Employee
{
private Employee afo;
public String aName;
public Employee(String name, Company c)
{
this.aName = name;
// ココのthis
c.addEmployee(this);
// c.addEmployee(afo); なぜafoだとだめなのか?
}
public static void main(String[] args)
{
Company aCompany = new Company();
Employee aEmployee = new Employee("山田", aCompany);
}
}
■ このスレッドは過去ログ倉庫に格納されています