上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: 1.多态的介绍 总的来说就是一句话,使用多态,所有的子类都可以根据父类这个桥梁来连接它们各自的成员方法,从而调用方法,减少多次的代码重写,使代码更加简单便捷 我们以之前说的公司写业务为例子来理解多态,假设公司现在又要管理国外的业务,此时我们就需要重写一份关于国外的方案 从该业务上,也能看出接口的好处 阅读全文
posted @ 2025-02-24 21:26 直実 阅读(5) 评论(0) 推荐(0)
摘要: 1.区别 2.各自的使用场景 1.抽象类的使用场景 如图,有三个类,其中存在共性,我们就会写一个父类并抽取出共性的东西,但有的方法难免会描述不清,所以我们就将其写为了抽象方法,抽象方法又得存在于抽象类中,所以抽象类主要是对事物做抽象,有些事物说不清 2.接口的使用场景 假如公司要写业务,那么肯定要先 阅读全文
posted @ 2025-02-23 23:18 直実 阅读(31) 评论(0) 推荐(0)
摘要: 1.接口的成员特点 1.接口没有构造方法 接口没有构造方法,但是实现类中有构造方法,super()又该访问谁呢? 类实现接口只是认干爹,类本身还是会有亲爹Object,super()会访问Object类 2.接口中成员变量只能定义常量 接口会自动将public static final加到成员变量中 阅读全文
posted @ 2025-02-23 23:09 直実 阅读(9) 评论(0) 推荐(0)
摘要: 1.接口介绍 日常生活中有很多接口,比如手机数据线的接口和手机充电器的接口 我们转换视角,站在设计者的角度思考接口,接口体现出规则,手机的接口大小和数据线的接口大小必须一致,各种接口的大小都要一致,都具有规则 所以,接口的本质就是设定规则 代码当中又该如何设定规则? 仔细一想,抽象方法不就有规则吗, 阅读全文
posted @ 2025-02-23 22:40 直実 阅读(37) 评论(0) 推荐(0)
摘要: 1.注意事项 1.抽象类不允许创建对象 2.抽象类存在构造方法 3.抽象类中可以存在普通成员方法 4.抽象类的子类存在两种处理方式 第一种不多解释,主要讲第二种,子类继承了抽象类,相当于子类里面有了抽象类的抽象方法,不作具体描述就会报错 我们又知道抽象方法存在于抽象类中,如果把子类也改为抽象类,那么 阅读全文
posted @ 2025-02-23 22:11 直実 阅读(12) 评论(0) 推荐(0)
摘要: 1.package包 导包第二点需要注意 a包和b包都存有Student类,c包存有测试类,我们在c中创建Student对象,系统会询问你要哪个包的Student类,并自动帮你导包 . 在导完a包的学生类后,想要再次导入b包的学生类就不能再像之前那样导了 全类名导包 通过带包名将b包重复的学生类导入 阅读全文
posted @ 2025-02-23 21:53 直実 阅读(14) 评论(0) 推荐(0)
摘要: 1.规则 被final修饰的变量,名称都要大写,多单词的名称则需_来分隔 1.修饰方法 method方法已经不能被重写了,因为修饰该方法的是final 2.修饰类 当一个类中所有的成员方法都不想被重写时,可以直接在类上加上final,无需再一个一个写在方法上 2.object类: 是所有类的祖宗,每 阅读全文
posted @ 2025-02-22 23:18 直実 阅读(12) 评论(0) 推荐(0)
摘要: 1.this和super的代表 super是父类的标识符,如堆内存中的标志 2.this和super的访问 重点说访问构造方法,super()访问父类构造方法我们已经清楚,但是this()访问本类构造方法,我们不清楚有什么用意义 如以下情境 假设在公司制作一个系统,1.0有三位角色 随着版本更新,1 阅读全文
posted @ 2025-02-22 22:48 直実 阅读(10) 评论(0) 推荐(0)
摘要: 主方法进栈,有new进堆 堆内存中先存自己类中有的变量 又因为继承了父类,所以父类中的变量也要存入 即使被私有化,依旧可以继承,只是没有权限使用! 创建对象时,会调用构造方法,所以走构造方法,实参传形参..... 继续走到super,访问父类的构造方法,父类构造方法进栈,形参继续传值 . 经典thi 阅读全文
posted @ 2025-02-22 22:25 直実 阅读(17) 评论(0) 推荐(0)
摘要: 1.子类不可以继承父类的构造方法 构造方法的名称必须与类名一致,上图中类名是Zi,而构造方法名是Fu,肯定不行 2.子类在初始化之前,需要对父类初始化 子类在初始化的过程中,很有可能会调用到父类的数据,如果父类没有提前初始化,子类就无法调用这些数据 3.通过在子类中访问父类的构造方法,从而初始化父类 阅读全文
posted @ 2025-02-22 22:07 直実 阅读(19) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页