- 博客(4)
- 收藏
- 关注
原创 JAVA抽象类和接口的异同点
1、抽象类(关键字:abstract) 在继承的层次结构中,每个新的子类都使类变得更加明确和具体。如果从一个子类向父类追溯,类就会变得更通用、更加不明确。类的设计应该确保父类包含它的子类的共同特性。有时候,一个父类设计得非常抽象,以至于它都没有任何具体的实例。这样的类称为抽象类。抽象方法所在类一定要标示为抽象类,也就是说该类需要被abstract关键字所修饰。 2、抽象类的特点 (1)定义在抽象类里面方法必须是抽象的方法,抽象类和抽象方法必须要有abstract关键字修饰,(a...
2021-12-10 19:47:06 681
原创 Java多态
1、何为多态 多态是同一个行为具有多个不同表现形式或形态的能力。 多态就是同一个接口,使用不同的实例而执行不同操作。 如何理解? 多态性是对象多种表现形式的体现 例如现实中,比如我们按下 F1 键这个动作: 如果当前在 Flash 界面下弹出的就是 AS 3 的帮助文档; 如果当前在 Word 下弹出的就是 Word 帮助; 在 Windows 下弹出的就是 Windows 帮助和支持。 同一个事件发生在不同的对象上会产生不同的结果。 再假设我们现在存在一个基类Animal,两个派生类
2021-11-29 13:29:26 205
原创 博客(二):正则表达式
一、基本概念 正则表达式是一个字符串,用来描述匹配一个字符串集合的模式。可以用来检查一个串是否匹配某种子串、将匹配的子串替换或者从某个串中拆分符合某个条件的子串等。正则表达式由字面值字符和特殊符号组成。 例如: runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符必须至少出现一次(1次或多次)。 runoo*b,可以匹配 runob、runoob、runoooooob 等,* 号代表前面的字符可以不出现,也可以出...
2021-10-29 23:11:36 113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人