01 2023 档案
摘要:多态的使用及细节(2023-01-28) 1.对象多态 :对象多态涉及到向上转型和向下转型,首先对象多态格式为 父类类型 父类引用 = new 子类(向上转型)运用此方法可以更方便维护代码 比如当需要向函数里面传入参数,而参数的类型是类的时候,可以通过向上转型的方法将所有的子类对象全部用父类代替 p
阅读全文
摘要:学习super关键字以及继承 super的作用: 1.在子类调用构造器的时候如果父类里面没有默认的构造器,那么用super直接访问父类,super.父类名(参数列表); 2.super可以调用父类里面的private属性和方法,即是super.方法名/super.属性名; 3.super和this不
阅读全文
摘要:学到一个新的之前没遇到的方法的参数表示:可变参数(2023-01-10) 当多个函数的功能相同,参数的类型也相同,但是参数的个数不同的时候就可以用到可变参数。 表示方法:int... nums; nums相当于一个数组,对其的操作和数组一模一样 注意:可变参数可以和【普通参数放在一起,但是可变的参数
阅读全文
摘要:通过一道简单的算法题找路问题总结一下一些小结论。问题:在迷宫中找到一条通路并计算长度(2023-01-09) 解法:首先利用二维数组创建迷宫,创建一个类,调用类中的方法实现问题解决,方法的思想利用了递归的思路,二维数组中的每一个位置:0代表可以走但还未走,1表示障碍物,2表示已经走过能走通(但不需要
阅读全文