今天使用一下SpannableString这个类
微信截图点击发现没有吐司弹出。有点懵逼。最后查找发现 ClickableSpan是抽象类 ,抽象类可以有自己的构造方法,但是不能直接通过new进行实例化。但是可以通过子类继承,实例化子类的时候抽象类也会被实例化。注意:接口与抽象类非常类似,但是它不可以被实例化,因为接口压根没有构造函数。
看到网上这样描绘的:
首先,定义一个抽象类B,包含抽象方法play()
然后,定义一个子类C去继承类B,并实现其中的抽象方法
运行结果如下:
父类已经实例化
c
子类已经被实例化
最后改成这个样子
就可以的了
网友评论