发布网友 发布时间:2022-05-10 16:02
共3个回答
热心网友 时间:2023-10-14 22:55
static是静态的。抽象方法的目的是希望子类重写(其实也不能叫重写,应该叫实现)这个抽象方法。而你又定义为static,这里就出现一个问题:static的方法能直接通过类名调用,而你这个方法没有具体的实现,这里就会自相矛盾,所以抽象方法不能用static修饰。热心网友 时间:2023-10-14 22:55
不能,仔细理解一下就是前后矛盾了,一个必须重写,一个不能重写,一个不能分配内存,一个必须分配内存,所以他们不可能同时存在热心网友 时间:2023-10-14 22:56
抽象方法说明这个方法是多态方法,需要子类来实现。