Java 类与对象的创建

Java 类与对象的创建

  • 类是一种抽象的数据类型,它是对某一事物整体描述/定义,但是并不代表某一个具体的事物。

    • 动物、植物、手机、电脑········
  • 对象是抽象概念的具体实例

    • 张三就是人的一个具体示例,张三家里的旺财就是狗的一个具体实例

示例:

package com.oop.demo02;

//创建学生类(Student)
public class Student {
    //类 中只会有 属性 和 方法
    //类是抽象的,就比如人,手机,电脑
    //对象是类的具体实例,比如小明,华为,宏碁

    //属性:字段
    String name;//默认值为null
    int age;//默认值为0

    //方法
    public void study(){
        System.out.println(this.name+"在学习");
    }
}
package com.oop.demo02;

//一个项目应该只存在一个main方法
public class Application {

    public static void main(String[] args) {
        //创建Student类的对象
        //类:抽象的,需要实例化  用new来实例化
        //类实例化后会返回一个自己的对象!!
        //student对象就是一个Student类的具体实例!

        Student student = new Student();
        Student student1 = new Student();

        student.name  = "小明";
        student.age = 3;
        student.study();//输出的结果是:小明在学习
        System.out.println(student.name);//输出的结果是:小明
        System.out.println(student.age);//输出的结果是:3

        student1.name = "小红";
        student1.age = 3;
        student1.study();//输出的结果是:小红在学习
        System.out.println(student1.name);//输出的结果是:小红
        System.out.println(student1.age);//输出的结果是:3
    }

}
posted @ 2021-08-06 15:11  Liquor无言  阅读(156)  评论(0)    收藏  举报