对象:万物皆对象。

面向对象:关注的某个事物信息。

类:是对象的数据类型,具有相同属性和行为的一组对象的集合。

对象的属性:对象具有的各种特征

对象的行为:独享能够执行的操作

类和对象 的关系: 类

 定义类 //默认值为null 和 0

public class Student {
    String name;
    int age;
    public void study(){
        System.out.println("good");
    }
    public void play(){
        System.out.println("play");
    }
}

使用类

public class StudentDemo {
    public static void main(String[] args) {
        Student s = new Student();
        System.out.println(s.name + "," + s.age);
        s.name = "XT";
        s.age = 18;
        System.out.println(s.name+ "," + s.age);
        s.study();
        s.play();
    }
}

 

一个对象指向另一个对象时,s2的数据改变,则s1也跟着改变。

 

  • 成员变量:类中方法外的变量,在堆内存,随着对象的存在而存在 / 消失,有默认初始值(null,0....)
  • 局部变量:类中方法中的变量,在栈内存,随着方法的调用而 存在 / 消失,没有默认初始值必须赋值

 

Posted on 2022-05-18 18:23  LutixiaGit  阅读(22)  评论(0编辑  收藏  举报