Java类和对象

作者: 迟迟煜 | 来源:发表于2022-07-16 18:02 被阅读0次

Java后面几张学的有点小抽象。。。。就简单写写类和对象吧。

一,类和对象的区别:

类是具备某些共同特征的实体集合,是一种抽象的数据类型,是对所具有相同特征实体的抽象。简而言之,类是对一类“事物”的属性和行为的抽象。

对象是一个真实世界中的实体,对象和实体是一一对应的,也就是现实世界中每一个实体都是一个对象,所以对象是一个具体的概念。

类是对象的一个集合,对象是类的案例。(对象的产生在Java中是使用new来实现的)

比方:老师是一个群体称呼,这个群体就是一个类,而老师又可以具体到某一个人,比如张老师,王老师等等,张老师就是一个对象。再比如,类就是水果,而对象可以是苹果,香蕉等。

1,类是一个抽象的概念,它不存在于现实中的时间/空间里,类只是为所有的对象定义了抽象的属性与行为。就好像“Person(人)”这个类,它虽然可以包含很多个体,但它本身不存在于现实世界上。

2,对象是类的一个具体。它是一个实实在在存在的东西。

3,类是一个静态的概念,类本身不携带任何数据。当没有为类创建任何对象时,类本身不存在于内存空间中。

4,对象是一个动态的概念。每一个对象都存在着有别于其它对象的属于自己的独特的属性和行为。对象的属性可以随着它自己的行为而发生改变。

结语:类是将数据和方法封装在一起的一种数据结构,其中数据表示类的属性,方法表示类的行为。

相关文章

  • Java类和对象

    原文链接 Java类和对象 你将学到: 类和对象的概念是什么 Java中创建类和对象的方法 构造方法重载 类和对象...

  • Java面向对象概述和三大特性

    Java 是面向对象的高级编程语言,类和对象是 Java 程序的构成核心。围绕着 Java 类和 Java 对象,...

  • 学习Java编程面向对象的五大基本原则

    Java 是面向对象的高级编程语言,类和对象是 Java 程序的构成核心。围绕着 Java 类和 Java 对象,...

  • 对像和类

    Java 对象和类 多态 继承 封装抽象 Java对象和类 类对象实例方法消息解析代码: 11 运行结果: 小狗的...

  • Android_开发_Day8_类和对象

    Android_开发Day8类和对象 目的: 了解Java的类和对象,学会Java类和对象的新建与使用。 技术: ...

  • class文件和字节码解析

    讲解了Java类和对象在内存中的表示机制,Java对象是根据Java类创建的,表示一个Java类实例;Java类是...

  • Java基础 面向对象入门基础知识 个人学习总结

    类和对象基础知识 1.类和对象的定义 2.如何定义java中的类 3.java对象 1.创建对象:对类进行实例化 ...

  • Java对象和类

    Java 对象和类 Java作为一种面向对象语言。支持以下基本概念: 对象:对象是类的一个实例,有状态和行为。 类...

  • java 泛型方法的两种写法

    这种需要传入 类名.class(class对象)(java有两类对象,Class对象和实例对象。更多参考Java的...

  • 【Java】JAVA 对象和类

    Java作为一种面向对象语言。支持以下基本概念:多态 继承 封装 抽象 类 对象 实例 方法 重载 构造方法 每个...

网友评论

    本文标题:Java类和对象

    本文链接:https://www.haomeiwen.com/subject/kmplirtx.html