T
Tomsky
Gast
Hallo,
ich hab mal eine Verständnisfrage:
laut http://www.java-forum.org/de/viewtopic.php?t=1546 dürfte folgender Code nicht compiliert, geschweige denn ausgeführt werden, oder?!
Und
Ich hoffe ihr könnt mich von meiner Unwissenheit befreien.
Danke
ich hab mal eine Verständnisfrage:
laut http://www.java-forum.org/de/viewtopic.php?t=1546 dürfte folgender Code nicht compiliert, geschweige denn ausgeführt werden, oder?!
Code:
public class privateTester
{
private String name;
public privateTester(String name)
{
this.name = name;
}
private void sayMyName()
{
System.out.println(name);
}
public void teste(){
privateTester that = new privateTester("that");
/* Part 1*/
System.out.println("Part1");
System.out.println("Dieses Objekt: "+this.name);
System.out.println("Anderes Objekt: "+that.name);
/*Part 2*/
System.out.println("Part2");
System.out.print("Dieses Objekt: ");this.sayMyName();
System.out.print("Anderes Objekt: ");that.sayMyName();
privateTester that2 = new privateTester("that2");
/*Part3*/
System.out.println("Part3");
System.out.println("Dieses Objekt: "+this.name);
System.out.println("Anderes Objekt: "+that2.name);
/*Part 4*/
System.out.println("Part4");
System.out.print("Dieses Objekt: ");this.sayMyName();
System.out.print("Anderes Objekt: ");that2.sayMyName();
}
}
Code:
public class anotherPrivateTester
{
private String name;
public anotherPrivateTester(String name)
{
this.name = name;
}
private void sayMyName()
{
System.out.println(name);
}
}
Ich hoffe ihr könnt mich von meiner Unwissenheit befreien.
Danke