classperson{privateStringname;//.......1publicperson(Strngname){thisname=name;//.................2}publicvoidinfo(){System.out.println("此人名为:"+name);//...........3}}...
class person
{
private String name; //.......1
public person (Strng name)
{
this name=name; //.................2
}
public void info()
{
System.out.println("此人名为:"+name); //...........3
}
}
public class PrintObject
{
public static void main(String[] args)
{
Person p=new Person("孙悟空"); //...........4
System.out.println(p); //................5
}
}
对于上面的代码,我有个问题想问,请大侠帮忙解答:
疑问:一、这段代码的流程是什么?我只知道第一步执行4(如题中),因为我看到了void main,这个是首先执行的。下面怎么执行就很模糊了,请大侠说明一下,并解释一下原因?
二、public 是公有类
private是私有类
以这道题来说,怎样体现出public是公类,private是私类?
我是初学者,请大侠帮帮小弟,谢谢了!!!
展开