A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 1315317959 中级黑马   /  2015-5-29 23:05  /  448 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

        封装的标准代码:
class Teacher
{
        private String name;
        private int age;

        public Teacher()
        {
        }

        public void setName(String name)
        {               
                this.name = name;
        }
        public String getName()
        {
                return name;
        }

        public void setAge(int a)
        {
               
                this.age = age;
        }
        public int getAge()
        {
                return age;
        }
}
class TeacherTest
{
        public static void main(String[] args)
        {
                //创建一个Teacher类的对象,分别给姓名和年龄赋值,然后输出结果
                Teacher t = new Teacher();
                t.setName("林青霞");
                t.setAge(26);
                System.out.println(t.getName()+"***"+t.getAge());
        }
}

每次都要写public Teacher()
        {
        }
这个代码么     也可以不用吧

3 个回复

倒序浏览
最好每次自己添加,不添加系统会给个默认的,但如果自己定义了带参的构造就没无参构造了,这样,在后面容易出现错误。
回复 使用道具 举报
还没学会。。。努力中
回复 使用道具 举报
niuapp 来自手机 中级黑马 2015-5-31 08:18:09
板凳
可以说必须要写,因为很重要
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马