JAVA入门(类的应用)学生类的编写

xiaoxiao2025-08-30  11

package lesson_1025; /**

学习static:学生类@author Administrator

*/ public class Student { static final String xx = “哞哞学院”;//学校 private static String bj;//班级;1、静态变量(也叫类变量,属于类,所有对象共享一片内存,一般通过类名访问) private String xh;//学号;实例变量 private String xm;//姓名

/** * 2、静态代码块: * 作用:跟构造方法相同,一般用来初始化静态变量的 * 只执行一次,类加载的时候自动执行 */ static{ bj = "xxxxx"; } Student(){ } Student(String xh){ this.xh = xh; } Student(String xh,String xm){ //this.xh = xh; this(xh);//构造方法的调用,必须是第一条语句 this.xm = xm; } public String getXh() { return xh; } public void setXh(String xh) { this.xh = xh; } public String getXm() { return xm; } /** * 实例方法:可以操作实例成员也可以操作静态成员(静态成员最好通过静态方式访问) * @param xm */ public void setXm(String xm) { this.xm = xm; //this.bj = "haha";//实例方法可以操作静态变量,但是不推荐这样使用 } /** * 3、静态方法,用来操作静态变量(静态方法只能操作静态成员) * @return */ public static String getBj() { return bj; } public static void setBj(String bj) { Student.bj = bj; //this.xm = "hha";静态方法不可以操作实例变量 } public static String getXx() { return xx; }

}

转载请注明原文地址: https://www.6miu.com/read-5035464.html

最新回复(0)