编写一个Java程序片断定义一个表示学生的类student,包括域“学号”、”班号”、“姓名”、“性别”、“年

供稿:hz-xin.com     日期:2025-01-14
编写一个Java程序片断定义一个表示学生的类student,包括域“学号”、”班号”、“姓名”、“性别”、“年

  package hibernate3.object;

  public class Student {
  int 学号;
  int 班号;
  String 姓名;
  int 性别;
  int 年龄;
  public int get学号() {
  return 学号;
  }
  public void set学号(int 学号) {
  this.学号 = 学号;
  }
  public int get班号() {
  return 班号;
  }
  public void set班号(int 班号) {
  this.班号 = 班号;
  }
  public String get姓名() {
  return 姓名;
  }
  public void set姓名(String 姓名) {
  this.姓名 = 姓名;
  }
  public int get性别() {
  return 性别;
  }
  public void set性别(int 性别) {
  this.性别 = 性别;
  }
  public int get年龄() {
  return 年龄;
  }
  public void set年龄(int 年龄) {
  this.年龄 = 年龄;
  }

  }
  package hibernate3.object;

  public class Student {
  int 学号;
  int 班号;
  String 姓名;
  int 性别;
  int 年龄;
  public int get学号() {
  return 学号;
  }
  public void set学号(int 学号) {
  this.学号 = 学号;
  }
  public int get班号() {
  return 班号;
  }
  public void set班号(int 班号) {
  this.班号 = 班号;
  }
  public String get姓名() {
  return 姓名;
  }
  public void set姓名(String 姓名) {
  this.姓名 = 姓名;
  }
  public int get性别() {
  return 性别;
  }
  public void set性别(int 性别) {
  this.性别 = 性别;
  }
  public int get年龄() {
  return 年龄;
  }
  public void set年龄(int 年龄) {
  this.年龄 = 年龄;
  }

  }

你也太抠了,太吝啬了.!@#$%^&*()

public class Student{
String number;
String classNum;
String name;
String sex;
int age;

public Student() {

}

public Student(String number, String classNum, String name, String sex,
int age) {
super();
this.number = number;
this.classNum = classNum;
this.name = name;
this.sex = sex;
this.age = age;
}

public String getNumber() {
return number;
}

public void setNumber(String number) {
this.number = number;
}

public String getClassNum() {
return classNum;
}

public void setClassNum(String classNum) {
this.classNum = classNum;
}

public String getName() {
return name;
}

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

public String getSex() {
return sex;
}

public void setSex(String sex) {
this.sex = sex;
}

public int getAge() {
return age;
}

public void setAge(int age) {
this.age = age;
}
}这问题很基础的,多看一下吧

package three;

public class Student {
private int id;
private int classNumber;
private String name;
private String sex="m";
private int age;
public Student() {
super();
// TODO Auto-generated constructor stub
}
public Student(int id, int classNumber, String name, String sex, int age) {
super();
this.id = id;
this.classNumber = classNumber;
this.name = name;
this.sex = sex;
this.age = age;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public int getClassNumber() {
return classNumber;
}
public void setClassNumber(int classNumber) {
this.classNumber = classNumber;
}

}

楼上说的很对。 这个就是简单的javabean
但是要注意的是 性别最好用boolean年龄要用int 但是一般都是存放生日通过计算得出年龄 所以这里最好定义成Date

给定如下Java程序片断: class A{ public A (){ System.out.println...
这个题是考查你对继承理解的怎么样,继承的时候你要记得子类一定会调用父类的构造方法,如果没有显示的调用则系统默认调用父类参数为空的构造方法,而且若要用super调用父类的构造方法必须写在方法的第一行,上面的程序可以写成这样:class A{ public A (){ System.out.println("A");} } class B...

JAVA泛化及为什么需要泛化
程序员如何才能明确表示他们的意图,把一个list中的内容限制为一个特定的数据类型呢?这是generics背后的核心思想。这是上面程序片断的一个泛型版本:List<Integer> myIntList = new LinkedList<Integer>(); \/\/ 1myIntList.add(new Integer(0)); \/\/ 2Integer x = myIntList.iterator().next(); \/...

JAVA中的一个小问题
与之相反,一个类型转换说明程序员认为在那个代码点上它应该是那种类型。实际结果是,这可以增加可读性和稳定性 (robustness),尤其在大型的程序中。2. 定义简单的泛型下面是从java.util包中的List接口和Iterator接口的定义中摘录的片断: public interface List<E> { void add(E x); Iterator<E> iterator();}publ...

jsp Servlet中脚本元素、指令和预定义变量解析
JSP指令分为两种类型 第一是page指令 用来完成下面这类任务 导入指定的类 自定义Servlet的超类 等等 第二是include指令 用来在JSP文件转换成Servlet时引入其他文件 JSP规范也提到了taglib指令 其目的是让JSP开发者能够自己定义标记 但JSP 不支持该指令 有希望它将成为JSP 的主要改进之一 page指令 page指令的作用是定义...

Java枚举类型怎么使用
举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。1、常量的使用 在JDK1.5之前,我们定义常量都是:public static fianl...。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。...

主流自动化测试框架和工具(关于自动化测试框架和测试工具的说明)_百度...
这个框架需要开发数据表和关键字。这些数据表和关键字独立于执行它们的测试自动化工具,并可以用来“驱动"待测应用程序和数据的测试脚本代码,关键宇驱动测试看上去与手工测试用例很类似。在一个关键字驱动测试中,把待测应用程序的功能和每个测试的执行步骤一起写到一个表中。 这个测试框架可以通过很少的代码来产生大量...

android studio怎么自动添加get set
举个例子,在下面的代码片断里,在代码中选择一个表达式:然后按 Ctrl-Alt-V 。26 、 Ctrl-Shift-J 快捷键把两行合成一行并把不必要的空格去掉以匹配你的代码格式。27 、 Ctrl-Shift-Backspace ( Go to | Last Edit Location )让你调转到代码中所做改变的最后一个地方。 多按几次 Ctrl-Shift-Backspace ...

django自带的管理界面怎么样(django界面设计)
全局的模板在表17-1中列出。 Fd2cvv a href=”“fphafdvvmhea\/a, [url=]mompqgnztmob[\/url], [link=]oamzxjphpsxv[\/link], 大多数时候,你可能只是想修改一个单独的对象或应用程序,而不是修改全局性的设定。因此,每个admin视图总是先去查找与模型或应用相关的模板。这些视图寻找模板的顺序如下: admin\/...

tomcat部署的三种方法(tomcat程序部署)
XMLConfigrationfileURL中要指定一个xml文件,比如我们在F:\\下建立一个hmcx.xml文件,内容如下:Contextreloadable="false"\/其中docBase不用写了,因为在下一个文本框中填入。或者更简单点,这个文本框什么都不填,在WARorDirectoryURL:中键入F:\\hmcx即可,然后点击Deploy按钮,上面就可以看到了web应用程序,名字就ContextPa...

在电脑上练习编程需要哪些软件电脑常用的编程软件有哪些
而且还支持表格、代码编辑、拖曳插图等。markdown是个好东西,用它写东西可以几乎不用考虑排版就可以得到还过得去的文章格式,作为新手程序员也一定要会用markdown。 8. 编程软件有哪些 一、编程软件: 1、电脑编程软件主要有:BASIC、PASCAL、C、COBOL、FORTRAN、LOGO以及VC、VB java等。 2、CC++ 常用软件是MS VC...