摘要: 问题:想在每次获取到i的值并输出,但是实际每次都输出循环中i的最后一个值 问题在于数组中的每项都是一个方法对象,导致函数产生了一个闭包域 //增加相应个数闭包域空间,使用IIFE把每个i的值都传进去 for(i = 0; i<yuans.length;i++){ (function(arg){ yu 阅读全文
posted @ 2022-05-18 21:00 夜色哪里都是美 阅读(206) 评论(0) 推荐(0)
摘要: 1、内部类 1)内部类概述 ​ 内部类就是定义在一个类里面的类,里面的类可以理解成(寄生),外部类可以理解成(宿主)。 public class People{ // 内部类 public class Heart{ } } ​ 内部类的使用场景、作用: ​ 1、当一个事物的内部,还有一个部分需要一个 阅读全文
posted @ 2022-05-18 20:28 夜色哪里都是美 阅读(86) 评论(0) 推荐(0)
摘要: 1、抽象类 用abstract修饰的类就是抽象类 当一个方法没有实现价值的时候,永远不会执行该方法是,就把这个方法设置为抽象方法 1)概述 在JAVA中abstract是抽象的意思,可以修饰类和成员方法 抽象类: 修饰符 abstract class 类名{ ​ 修饰符 abstract 返回值类型 阅读全文
posted @ 2022-05-18 19:36 夜色哪里都是美 阅读(47) 评论(0) 推荐(0)
摘要: 1)多态概述 同类型的对象,执行同一个行为,会表现出不同的行为特征 即相同的行为,不同的实现 (1)多态的常见形式 父类类型 对象名称 = new 子类构造器; //接口的多态 接口 对象名称 = new 实现类构造器; (2)多态的前提 有父类引用指向子类对象;有继承/实现关系;有方法重写 (3) 阅读全文
posted @ 2022-05-18 19:32 夜色哪里都是美 阅读(33) 评论(0) 推荐(0)
摘要: 1、继承 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可 1)什么是继承 public class Student extends People{} Student 称为子类(派生类) People称为父类(基类或超类) 作用:当子 阅读全文
posted @ 2022-05-18 19:19 夜色哪里都是美 阅读(47) 评论(0) 推荐(0)
摘要: 面向对象:OOP ,围绕对象进行设计,建立对象模型,围绕着问题域中的对象进行设计。 1、什么是对象、类 ​ 万物皆为对象 ​ 类是一组具有相同属性行为的对象的集合 ​ 类是对象的抽象(模板),对象是类的实例 2、如何编写类 public class Chair { //把名称特征称为属性 //使用变 阅读全文
posted @ 2022-05-18 18:39 夜色哪里都是美 阅读(37) 评论(0) 推荐(0)