黑马程序员技术交流社区

标题: 关于构造函数被调用的问题 [打印本页]

作者: 刚来黑马的小白    时间: 2015-8-31 00:07
标题: 关于构造函数被调用的问题
/*
不理解倒数第四行出什么问题了。
*/
class Worker
{
        private int age;
        private String name;
        public Worker(){}
        public Worker(int age,String name){
        this.name = name;
        this.age = age;
        }
        public void setName(String name){
        this.name =name;
        }
        public String getName(){
        return name;
        }
        public void setAge(int age){
        this.age = age;
        }
        public int getAge(){
        return age;
        }
        public void show(){
        System.out.println("工人的名字是:"+name+"\t"+"年龄是:"+age);
        }
}
class Demo
{
        public static void main(String[] args){
        Worker w = new Worker();
        w.Worker(24,"林立");
         w.show();
}
}
作者: 0825王欢    时间: 2015-8-31 00:23
Worker w = new Worker();
        w.Worker(24,"林立");
改成:
Worker w = new Worker(24,"林立");
作者: 0825王欢    时间: 2015-8-31 00:46
你告诉我  哪个老师 教你这样写的“w.Worker(24,"林立");”  没事 你告诉我  我保证不揍死他。。。。。。
作者: 刚来黑马的小白    时间: 2015-8-31 21:52
0825王欢 发表于 2015-8-31 00:46
你告诉我  哪个老师 教你这样写的“w.Worker(24,"林立");”  没事 你告诉我  我保证不揍死他。。。。。。 ...

恩,谢啦,我自己还不熟,就搞成这个样子了
作者: jumtop    时间: 2015-8-31 21:55
构造函数怎么能这么用呢,只能在new worker后面括号里填参数啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2