首页 > 编程语言 > 详细

Java:类与对象的创建

时间:2021-04-10 00:45:25      阅读:17      评论:0      收藏:0      [点我收藏+]

类与对象的关系

  • 类是一个抽象的数据类型,它是对某一个事物整体描述/定义,但是并不能代表某一个具体的事物
    • 动物、植物、汽车......
    • Person类、Pet类、Car类等,这些类但是用来描述/定义某一类具体的事物应该具备的特点和行为

  • 对象是抽象概念的具体实例
    • 张三就是人的一个具体实例,张三家里的旺财就是狗的一个具体实例。
    • 能够体现出特点,展现出功能的具体的实例,而不是一个抽象的概念。

比如人类,有姓名、身高、体重、年龄......,这些都是抽象的,就是不具体的

然后具体(实例化)到一个人(对象),小明、1.8m、60kg、18岁......


类与对象的创建

package com.jiemyx.oop.demo02;

//学生类
public class Student {

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

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


package com.jiemyx.oop.demo02;

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

    public static void main(String[] args) {
        //类是抽象的,需要实例化
        //类实例化会返回一个自己的对象
        //xiaoming对象就是一个Student类的具体实例
        Student xiaoming = new Student();
        Student liming = new Student();

        xiaoming.name = "小明";
        xiaoming.age = 6;

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

        System.out.println(liming.name);
        System.out.println(liming.age);
    }

}

运行结果:

小明
6
null
0

Java:类与对象的创建

原文:https://www.cnblogs.com/Jiemyx/p/14638655.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!