首页 > 代码库 > 抽象方法与抽象类
抽象方法与抽象类
关键字:abstract
抽象方法:
使用abstract关键字修饰的方法就是抽象方法,
抽象方法只有方法声明,没有方法实现,
实现抽象方法需要重写
抽象方法只能写在抽象类中
抽象类:
使用abstract修饰的类就是抽象类
抽象类不能实例化对象,抽象类存在的意义是为了给其他子类提供相同的属性和方法
抽象类本身有构造方法,当子类实例化时调用
一个抽象类可以继承非抽象父类,非抽象类也可以继承自抽象类
public abstract class TrafficTools { // 抽象方法 public abstract void Transport() ; } class Bus : TrafficTools { // 实现抽象方法需要重写 public override void Transport() { } }
抽象方法与抽象类
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。