Java 类和对象 2022-01-27 12:57 487阅读 0赞 类和对象关系: 写编程语言,就是为了模拟现实世界的事物,实现信息化。比如:去超市买东西的计费系统,去银行办业务的系统。 如何表示一个现实世界事物: 1. 属性 就是该事物的描述信息 2. 行为 就是该事物能够做什么 3. 举例:男女事物 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDU0NDU5NA_size_16_color_FFFFFF_t_70][] Java语言最基本单位是类,所以,就应该把事物用一个类来体现。 类:是一组相关的属性和行为的集合 对象:是该类事物的具体体现 举例: 1. 类 是一组相关的属性和行为的集合,是一个抽象的概念。 2. 对象 是该类事物的具体表现形式,具体存在的个体。 ![2019052621122225.png][] **类的定义** 现实世界的事物: 1. 属性 事物的信息描述 2. 行为 事物的功能 Java中用class描述事物: 1. 成员变量 事物的属性 2. 成员方法 事物的行为 定义类其实就是定义类的成员(成员变量和成员方法) 手机类例子: //定义变量 class Phone{ String brand;//品牌 int price;//价格 String color;//颜色 } //定义方法 //打电话的方法 public void call(String name){ System.out.println("给"+ name +"打电话"); } //发短信的方法 public void sendMessage(){ System.out.println("群发短信"); } //玩游戏的方法 public void playGame(){ System.out.println("玩游戏"); } **成员变量和局部变量的区别** 在类中的位置不同 1. 成员变量 类中方法外 2. 局部变量 方法内或者方法声明上 在内存中的位置不同 1. 成员变量 堆内存 2. 局部变量 栈内存 生命周期不同 1. 成员变量 随着对象的存在而存在,随着对象的消失而消失 2. 局部变量 随着方法的调用而存在,随着方法的调用完毕而消失 初始化值不同 1. 成员变量 有默认的初始化值 2. 局部变量 没有默认的初始化值,必须先定义,赋值,才能使用。 **形式参数** 基本类型:形式参数的改变不影响实际参数 引用类型:形式参数的改变直接影响实际参数 **匿名对象** 匿名对象:就是没有名字的对象。 1. 是对象的一种简化表示形式 匿名对象的两种使用情况: 1. 对象调用方法仅仅一次的时候 2. 作为实际参数传递 [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDU0NDU5NA_size_16_color_FFFFFF_t_70]: /images/20220127/e7a850dec7984f5f91c87d71eff8c669.png [2019052621122225.png]: /images/20220127/6ab384ef3f8f436e8a1a697b45a774e9.png
相关 三 Java对象和类 Java对象和类 Java作为面向对象语言,支持以下基本概念: 多态 继承 封装 抽象 类 : 类是一个模板,它描述一类对象的行为和状态。 缺乏、安全感/ 2021年09月26日 08:14/ 0 赞/ 492 阅读
相关 Java认识类和对象 具有相同特性(数据元素)和行为(功能)的对象的抽象就是类,因此对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象。 让我们来看看人类所具有的一些特征,这些特征 电玩女神/ 2021年12月16日 14:47/ 0 赞/ 383 阅读
相关 Java 类和对象 类和对象关系: 写编程语言,就是为了模拟现实世界的事物,实现信息化。比如:去超市买东西的计费系统,去银行办业务的系统。 如何表示一个现实世界事物: 1. 属性 就是该事 素颜马尾好姑娘i/ 2022年01月27日 12:57/ 0 赞/ 488 阅读
相关 Java对象和类 为对象定义类 对象:现实世界中可以明确标识的一个实体。每个对象都有自己独特的标识、状态和行为。 状态:又称特征、属性,是由具有当前值的数据域来表 待我称王封你为后i/ 2022年05月21日 10:53/ 0 赞/ 295 阅读
相关 初识Java(Java类和对象-对象) 一、对象 Java 是一门面向对象的程序设计语言,对象时由类抽象出来的,所有的问题都通过对象来处理,对象可以操作类的属性和方法解决相应的问题,所以了解对象的产生、操作和消 亦凉/ 2022年05月25日 23:48/ 0 赞/ 280 阅读
相关 初识Java(Java类和对象-类) 一、类 类是封装对象的属性和行为的载体,而在 Java 语言中对象的属性以成员变量的形式存在,对象的方法以成员方法的形式存在。 1.1 成员变量 在 Java 向右看齐/ 2022年05月27日 08:58/ 0 赞/ 240 阅读
相关 Java 对象和类 Java 对象和类 Java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 逃离我推掉我的手/ 2022年06月03日 09:15/ 0 赞/ 268 阅读
相关 Java 对象和类 Java 对象和类 Java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 淡淡的烟草味﹌/ 2022年06月04日 00:58/ 0 赞/ 264 阅读
相关 JAVA之类和对象 1、现实世界中的所有事物都视为对象。所谓的”万物皆对象“。 2、对象的特征——属性。如下图: ![20170121140005031][] 3、对象的特征—— 快来打我*/ 2022年07月11日 08:30/ 0 赞/ 190 阅读
相关 Java 对象和类 创建对象 对象是根据类创建的。在Java中,使用关键字new来创建一个新的对象。创建对象需要以下三步: 声明:声明一个对象,包括对象名称和对象类型。 实例化:使用关键字n... 小灰灰/ 2020年05月20日 13:37/ 0 赞/ 1941 阅读
还没有评论,来说两句吧...