日期:2014-05-20  浏览次数:20608 次

关于类的调用?(新手问题)
以下是程序的源代码

Java code

class Person {
    String name ;
    int age ;
    void talk()
    {
        System.out.println("我是:"+name+"今年:"+age);
        
    }

}


Java code

class TestPersondemo
{
    public static void main (String[] args)
    {
        Person p = new Person();
        p.name = "张三";
        p.age = 25 ;
        p.talk();
    }
}



我刚学到类的调用,但是根据书上的教程 写出来后运行会出错.
请问是那里的问题?

书上说 按次运行的结果是

我是 张三 今年 25

------解决方案--------------------

Java code

//类名是  TestPersondemo.java
class Person {
    String name ;
    int age ;
    void talk()
    {
        System.out.println("我是:"+name+"今年:"+age);
        
    }

}

public class TestPersondemo
{
    public static void main (String[] args)
    {
        Person p = new Person();
        p.name = "张三";
        p.age = 25 ;
        p.talk();
    }
}