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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class Student{
        private String name;
        private int age;
        private String id;
       
        {
                System.out.println("学生的国籍为:中国");
        }
       
        public Student(){}
       
        public String getName() {
                return name;
        }
        public void setName(String name) {
                this.name = name;
                Show();
        }
       
        public int getAge() {
                return age;
        }
       
        public void setAge(int a) {
                if(a>0 && a<130){
                        age = a;
                        System.out.println("年龄"+age);
                }
                else{               
                        System.out.println("你输入的是非法值");
                }
        }
       
        public void setId(String i){//Id封装了之后,对外提供的一个访问方法。
                        if(i.length()>=9 && i.length()<=11){
                                id = i;
                                System.out.println("学号"+id);
                        }
                        else{
                                System.out.println("你输入的学号小于9位或是大于11位");
                        }
        }
       
        public String getId(){
                return id;
        }
       
        public void Show(){
                System.out.println("姓名:"+name);
        }
}


public class StudentDemo {

        /**
         * @param args
         */
        public static void main(String[] args) {
                // TODO Auto-generated method stub
                Student st = new Student();
                st.setName("美美");
                st.setAge(120);
                st.setId("2009010412");
        }

}

2 个回复

倒序浏览
沙发!呵呵...
回复 使用道具 举报
测试题?
如果是,我觉得行。如果不是,你定义了一个学生类,然后呢?要干嘛?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马