Java 类和对象 2022-01-27 20:57 256阅读 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日 16:14/ 0 赞/ 387 阅读
相关 Java面向对象之类和对象 Java是一种面向对象的程序设计语言(Object Oriented Programming:OOP),面向对象的程序设计语言中有类和对象的概念,它们在概念上有什么区别呢? 电玩女神/ 2021年10月23日 20:20/ 0 赞/ 249 阅读
相关 Java认识类和对象 具有相同特性(数据元素)和行为(功能)的对象的抽象就是类,因此对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象。 让我们来看看人类所具有的一些特征,这些特征 电玩女神/ 2021年12月16日 22:47/ 0 赞/ 298 阅读
相关 Java 类和对象 类和对象关系: 写编程语言,就是为了模拟现实世界的事物,实现信息化。比如:去超市买东西的计费系统,去银行办业务的系统。 如何表示一个现实世界事物: 1. 属性 就是该事 素颜马尾好姑娘i/ 2022年01月27日 20:57/ 0 赞/ 257 阅读
相关 初识Java(Java类和对象-对象) 一、对象 Java 是一门面向对象的程序设计语言,对象时由类抽象出来的,所有的问题都通过对象来处理,对象可以操作类的属性和方法解决相应的问题,所以了解对象的产生、操作和消 亦凉/ 2022年05月26日 07:48/ 0 赞/ 142 阅读
相关 初识Java(Java类和对象-类) 一、类 类是封装对象的属性和行为的载体,而在 Java 语言中对象的属性以成员变量的形式存在,对象的方法以成员方法的形式存在。 1.1 成员变量 在 Java 向右看齐/ 2022年05月27日 16:58/ 0 赞/ 144 阅读
相关 Java 对象和类 Java 对象和类 Java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 淡淡的烟草味﹌/ 2022年06月04日 08:58/ 0 赞/ 108 阅读
相关 java 面向对象和类 public class Person \{ // 属性 String name="小子";// 姓名 int age; // 年龄 String sex;// 落日映苍穹つ/ 2022年06月12日 17:28/ 0 赞/ 121 阅读
相关 JAVA之类和对象 1、现实世界中的所有事物都视为对象。所谓的”万物皆对象“。 2、对象的特征——属性。如下图: ![20170121140005031][] 3、对象的特征—— 快来打我*/ 2022年07月11日 16:30/ 0 赞/ 93 阅读
相关 Java 对象和类 创建对象 对象是根据类创建的。在Java中,使用关键字new来创建一个新的对象。创建对象需要以下三步: 声明:声明一个对象,包括对象名称和对象类型。 实例化:使用关键字n... 小灰灰/ 2020年05月20日 21:37/ 0 赞/ 1412 阅读
还没有评论,来说两句吧...