siuming says to 電訊台
sorry 全段係咁的 // "static void main" must be defined in a public class. public class Main { static class Dog { String name; String getName() { return name; } void setName(String dogName) { name = dogName; } } public static void foo(Dog someDog) { someDog.setName("Max"); } public static void main(String[] args) { Dog dog = new Dog(); dog.setName("Peter"); foo(dog); System.out.println(dog.getName()); } }