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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 徐朋威0716 中级黑马   /  2015-7-26 01:55  /  657 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

请写出一个标准的学生类(Student)
/**
*学生类:用于定义学生对象
*/
class Student
{
        // 姓名
        private String name;
        // 年龄
        private int age;
        // 学号
        private String num;
       
        /**无参构造函数*/
        public static Student(){}
        /**有参构造函数*/
        public static Student(String name, int age; String num)
        {
                this.name = name;
                this.age = age;
                this.num = num;
        }
       
        /**setName方法,给name赋值*/
        public void setName(String name)
        {
                this.name = name;
        }
       
        /**getName方法,获取name值*/
        public String getName()
        {
                return this.name;
        }
       
        /**setAge方法*/
        public void setAge(int age)
        {
                this.age = age;
        }
       
        /**getAge*/
        public int getAge()
        {
                return this.age;
        }
       
        /**setNum 设置学号*/
        public void setNum(String num)
        {
                this.num = num;
        }
        /**getNum 获取学号*/
        public String getNum()
        {
                return this.num;
        }
        /**show 方法,输出对象的属性值*/
        public void show()
        {
                System.out.println("姓名是" + this.name + "年龄为:" + this.age+"的学生,学号为:" + this.num);
        }

}

7 个回复

正序浏览
章浩 中级黑马 2015-7-26 15:17:58
8#
有心了,,,,,
回复 使用道具 举报
Apol 中级黑马 2015-7-26 15:03:38
7#
哈哈,好细心啊
回复 使用道具 举报
第二个构造函数的签名错误,不谢,就是这么细心
  public static Student(String name, int age; String num)   你把age后面写成";"号了
回复 使用道具 举报
eclipse里面直接Alt+shift+S快捷键选择getters and Setters直接生成。
回复 使用道具 举报
楼主真给力啊哈
回复 使用道具 举报
一城一世界 来自手机 中级黑马 2015-7-26 07:06:06
藤椅
徐朋威0716 发表于 2015-7-26 01:55
请写出一个标准的学生类(Student)
/**
*学生类:用于定义学生对象

楼主学习真细心!
回复 使用道具 举报
楼主还真用心啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马