私はJava/OOPをやって学びたいと思っています。私は "熊"オブジェクトからname属性を出力しようとしています。私はGoogleで見てきましたが、何を検索するかわかりません。印刷文以外はすべてでなければなりません。オブジェクトの属性を印刷する方法は?
public class test
{
public static void main(String args[])
{
System.out.println(NFCnorth.bears.name);
}
}
class Team
{
String name;
public Team(String name)
{
this.name=name;
}
}
class NFCnorth
{
private String divisionName="NFC North";
Team vikings=new Team("Minnesota Vikings");
Team bears=new Team("Chicago Bears");
Team packers=new Team("Green Bay Packers");
Team lions=new Team("Detroit Lions");
}
カプセル化はそのままの状態で行われますが、それは違反されたデータ隠蔽です。 – nicomp