流程

定义一个宠物类

package com.oop.Demo03;

public class Pet {
    public String name;
    public int age;

    public void shout(){
        System.out.println("叫了一声");
    }
}

进行测试

package com.oop.Demo03;

public class Test {
    public static void main(String[] args) {

        Pet dog = new Pet();

        dog.name = "小黑";
        dog.age = 3;
        dog .shout();

        System.out.println(dog.name);
        System.out.println(dog.age);

        Pet cat = new Pet();

    }

}

流程分析

java 属性 el Java 属性 data 创建对象_修饰符

小结

  1. 类与对象:类是一个模板,是抽象的;对象是一个具体的实例
  2. 方法:定义和调用
  3. 引用
  1. 引用类型
  2. 基本类型(8种:byte、short、int、long、float、double、char、boolean)
  1. 属性:字段、成员变量;修饰符 属性类型 属性名 = 属性值;默认初始化
  1. 数字:0、0.0
  2. char:u0000
  3. boolean:false
  4. 引用:null
  1. 对象的创建和使用
  1. 必须使用new关键字创造对象,构造器 Person person = new Person();
  2. 对象的属性 person.name
  3. 对象的方法 person.study
  1. 类:
  1. 静态的属性,属性
  2. 动态的行为,方法