因为是在idea上写的,分页比较麻烦,所以就将main方法中的语句进行注释处理,使之能在一张图里呈现,注释特别详细
package day04;
public class demo13 {
//这是关于类的知识
//首先一个类中要包含 属性,字段 比如;
String name; //这里默认的是初始值,null
int age1; //这里默认的初始化值是0
//方法
public void study(){
System.out.println(this.name+"在学习");
//这里的注解是加this,表示指向本类中的东西,比如这里的name
//这里的name是会随着后期的赋值而改变的
//因此用this指向它可以表示的意思是不管name的值如何变,都指向最后变成的值
}
}
//注意,类是抽象的,需要实列化后才会产生作用,也就是相当于用new进行实列化后才行
//如果主类也就是main方法中,需要调用demo13的study方法,就需要下列步骤
//public class test(){
//public static void main(String[] args) {
//进行类的实列化,也就是
//注意类的实列化后返回一个自己的对象
//student的对象就是一个demo13类的具体实列
//demo13 student=new demo13();
//然后就可以进行赋值,注意是在main方法中赋值
//student.name="小明" (这句用 对象名.属性字段,意思就是对属性字段name进行赋值)
//上面这句话的意思就是demo13中的student对象,这个对象可以是任一参数,比如可以变成boy或者gilr
//实列化的这个对象student里面包含了上面demo13类中定义的属性字段,name和age