写错了……Alt+Shift+S 再按r
https://jingyan.baidu.com/article/29697b91b99f97ab20de3c8f.html
https://jingyan.baidu.com/article/29697b91b99f97ab20de3c8f.html
2020-01-10
抽象类;
语法定义:
抽象类前使用abstract关键字修饰,该类为抽象类
应用场景:
a.在某种情况下,父类只是知道其子类应该包含怎样的方法,
但无法准确知道这些子类如何实现这些方法
b.从多个具有相同特性的类中抽象出一个抽象类,以这个抽象类作为子类
的模板,从而避免了子类设计的随意性
作用:
限制规定子类必须实现某些方法,但不关注实现细节
规则:
abstract,定义抽象类
定义抽象方法,只有声明,不需要实现
包含抽象方法的类是抽象类,
抽象类中可以包含普通的方法,也可以没有抽象方法
抽象类不能直接创建,可以定义引用变量
语法定义:
抽象类前使用abstract关键字修饰,该类为抽象类
应用场景:
a.在某种情况下,父类只是知道其子类应该包含怎样的方法,
但无法准确知道这些子类如何实现这些方法
b.从多个具有相同特性的类中抽象出一个抽象类,以这个抽象类作为子类
的模板,从而避免了子类设计的随意性
作用:
限制规定子类必须实现某些方法,但不关注实现细节
规则:
abstract,定义抽象类
定义抽象方法,只有声明,不需要实现
包含抽象方法的类是抽象类,
抽象类中可以包含普通的方法,也可以没有抽象方法
抽象类不能直接创建,可以定义引用变量
2020-01-04
UML是个好东西,但是生产环境远远没有想象中的那么好用,过度的设想设计出来的东西本身是一件非常理想化的事情,它会让你写任何代码之前瞻前顾后,对开发是有一定副作用的。现实中我更倾向于先写快速清爽的将需求写出来,然后利用重构的技巧,将代码管理的越来越好。
第二季的老师在干嘛,一开始就创建了两个project,而且两个之间毫无联系,莫名其妙的.感觉java还是应该一个老师讲到底,现在不同的老师讲,感觉风格变了,逻辑也断掉了.
2019-12-16