public static void main (String args []){
Person one = new Person("zhangsan", 10);
Person two = new Person("lisi", 20);
System.out.println("对象1的名字是:"+one.name+"对象1的年纪是:"+one.age);
System.out.println("对象2的名字是:"+two.name+"对象2的年纪是:"+two.age);
}
}
这时候主程序执行会出错误。
如果把类程序写成:
class Person{
Person(String n, int i){
name = n;
age = i;
}
String name;
int age;
}
这时候主程序执行就不会出错。
请问这两个类程序的区别在哪里,为什么不可以用第一种写法,小弟刚刚学习java,还请大神能够讲解的通俗易懂,说的太深小弟怕听不懂