我们以一个学生类来说:
public void Student{
/*声明一个student的类
public修饰符,表示公共的,相当于没有密码的WIFI,所有类都可以用
void没有返回值的
*/
private String studentName;//学生姓名、学号、年龄等等是这个叫做学生类的一些属性
private String studentNumber;
private int studentAge;//private也是一种修饰符,但是它代表的是私有的,就是只能自己用
}
//如果我们需要为它的这些属性赋值有两种办法:
//第一种直接赋值:private String studentName = "张三";
//第二种就是在构造器里为它赋值
public Student(){
this.studentName = "张三";
//this是一个隐藏关键字,代表当前对象,我喜欢把它当成“我”来理解
//我的名字是张三
//并且this关键字必须放在构造器的第一行代码
}
//接下来我们就要定义这个student类的一些方法
private void studentEat(){
System.out.print("正在吃饭");
/*方法的结构:修饰符 返回值类型 方法名 ()参数{。。。}
方法的内容:正在吃饭
*/一个类可以定义多个方法,但方法名不能冲突
}
/*在前面我的studentName和studentNumber、studentAge都是用的private的修饰符
如果我们需要查看或者修改它改如何做呢?
我们应该用get/set来查看和修改它。*/
public void getStudnetName(String studentName){
//查看
this.studentName = studentName;
}
public void setStudnetName(String studentName){
//修改
this.studentName = studentName;
}
我理解的就暂时只有这么多,如有不足,请指出: