当前位置: 微经验 > 经验 > 生活 > 抽象类一定要有抽象方法吗
1、抽象类中不一定要有抽象方法。
2、在编程语句中用 abstract 修饰的类是抽象类。抽象类是不完整的,它只能用作基类,不能生成对象。抽象类可以包含抽象方法、非抽象方法和抽象访问器。可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。
抽象类不能实例化。一般用来构造基类。静态类不管实例化多少个,调用的都是最初实例化的。
抽象类:抽象类是不完整的,它只能用作基类。在面向对象方法中,抽象类主要用来进行类型隐藏和充当全局变量的角色。
静态类:主要的一个优点是写在栈中,安全高速稳定,而且在执行的时候,十分优先。
1、抽象类不能直接实例化,并且对抽象类使用 new 运算符是编译时错误。虽然一些变量和值在编译时的类型可以是抽象的,但是这样的变量和值必须或者为null,或者含有对非抽象类的实例的引用;
2、允许(但不要求)抽象类包含抽象成员;
3、抽象类最大的特点是不能被密封。
更多精彩资讯请关注微经验,我们将持续为您更新最新资讯!
上一篇: 黄石是属于什么地区 下一篇: 舌头底下长肉芽怎么办