摘要: 1.方法重写介绍 什么是方法覆盖:方法覆盖可以覆盖父类(包括但不只是)的方法 覆盖的判定标准:名称,返回类型,参数一样 方法覆盖后的情况:调用时先查找当前子类是否有该方法,有则使用当前子类的方法,没有则查找父类 2.方法重写细节 方法重写细节 形参列表,方法名称必须一样 返回类型,可以和父类一样,或 阅读全文
posted @ 2021-09-07 22:35 CH0701 阅读(45) 评论(0) 推荐(0)
摘要: 1.排序算法介绍和分类 排序算法介绍:内部排序,外部排序 常见的排序算法分类: 算法的时间复杂度(事前估算的方法): 2.时间频度介绍和特点 时间频度: 时间频度举例说明: 对于时间频度而言,常数项可以忽略: 对于时间频度而言,低次项可以忽略: 对于时间频度而言,系数可以忽略: 3.时间复杂度计算和 阅读全文
posted @ 2021-09-07 21:53 CH0701 阅读(66) 评论(0) 推荐(0)
摘要: 43.递归应用场景和调用机制 递归的概念: 打印问题,阶乘问题 44.递归能解决的问题和规划 递归解决什么问题: 递归要遵守的重要规则: 45.迷宫回溯问题分析和实现1 迷宫回溯问题实现代码: map为引用类型 46.迷宫回溯问题分析和实现2,如何求出最短路径,穷举,图 47.八皇后问题分析和实现1 阅读全文
posted @ 2021-09-07 16:56 CH0701 阅读(145) 评论(0) 推荐(0)
摘要: 1.super基本语法 super代表父类的引用,用于访问父类的属性,方法,构造器 super基本语法: super不能访问父类的private属性及方法 super(参数列表)只能放在构造器的第一句,且只有一句 2.super使用细节 super给编程带来的便利: 调用方法细节,属性调用思路也一样 阅读全文
posted @ 2021-09-07 13:35 CH0701 阅读(36) 评论(0) 推荐(0)
摘要: 1.为什么需要继承 提高代码复用率 2.继承原理图 继承基本介绍和示意图: extends 3.快速入门,继承解决代码冗余问题,一定要先extends,才能使用公共属性和方法 4.继承使用细节,继承给编程带来的便利 继承给编程带来的便利: 代码的复用性提高了 代码的扩展性和维护性提高了(父类增加一个 阅读全文
posted @ 2021-09-07 00:45 CH0701 阅读(75) 评论(0) 推荐(0)