DAY-13

时间:2021-07-20
本文章向大家介绍DAY-13,主要包括DAY-13使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

今天:

对文件进行操作的时候注意要先关闭流,不然就会造成相关操作失败,就像windows的文件在使用过程中也是无法对其进行相关文件操作的.

关于JAVA抽象类,
(1)抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),缺省情况下默认为public;
(2)抽象类不能直接实例化,需要依靠子类采用向上转型的方式处理;
(3)抽象类必须有子类,使用extends继承,一个子类只能继承一个抽象类;
(4)子类(如果不是抽象类)则必须覆写抽象类之中的全部抽象方法(如果子类没有实现父类的抽象方法,则必须将子类也定义为为abstract类。
(5)抽象类继承子类里面有明确的方法覆写要求,而普通类可以有选择性的来决定是否需要覆写;

(6)抽象类实际上就比普通类多了一些抽象方法而已,其他组成部分和普通类完全一样;

(7)普通类对象可以直接实例化,但抽象类的对象必须经过向上转型之后才可以得到。

原文地址:https://www.cnblogs.com/8-b-9/p/15037070.html