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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 lockwood 于 2015-5-6 21:37 编辑

// I adopt two methods to define class.
//first

class Dog { // create Dog class
        private String name;//define name;
        private int age;//define age;

        public Dog(String name, int age) { //define constructor;
                this.name = name;
                this.age = age;
        }
        public Dog() {}
        public void show() {
                System.out.println(name + "***" + age);
        }
//second

        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;
        }

}
class DogTest {
        public static void main(String[] args) {
                Dog d1 = new Dog("阿黄",20);
                d1.show();
                Dog d2 = new Dog();
                d2.setName("小黑");
                d2.setAge(30);
                System.out.println(d2.getName());
                System.out.println(d2.getAge());
           
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马