美文网首页
抽象类(abstract) 和 final修饰符

抽象类(abstract) 和 final修饰符

作者: 高念吖 | 来源:发表于2017-09-13 00:16 被阅读0次

抽象类和抽象方法都可以通过abstract关键字来修饰,抽象类不能实例化,抽象类中可以没有,有一个或多个抽象方法,甚至可以全部方法都是抽象方法,抽象法法只有声明发法没有方法实现,有抽象方法的类必须声明成抽象类,子类必须重写所有的方法才能实例化,否则子类还是一个抽象类

final修饰的类不能被继承

final修饰的方法不能被子类重写

final修饰的变量(包括成员变量和局部变量)将变成常量,只能赋值一次

abstract 和 final 是功能相反的俩个关键字,可以对比记忆

abstract 可以修饰类和方法,不能修饰

相关文章

  • Kotlin学习笔记-类和接口

    一. class 声明 修饰符classModifier abstract //抽象类标示final //标示类...

  • JAVA基础知识大总汇

    一 、对象和类 final最终类,abstract抽象类,final和abstract是互斥的。 final定义一...

  • Kotlin语法与标识符

    1.修饰符 1.类修饰符 abstract 抽象类 final 不可被继承 enum 枚举类 open 可继承 a...

  • kotlin修饰符

    1. open、final 和 abstract 修饰符:默认为 final 修饰符相关成员评注final不能被重...

  • 抽象类和接口的区别

    先来看看抽象类和接口的定义: 抽象类(abstract class): 使用abstract修饰符修饰的类。官方点...

  • 抽象类(abstract) 和 final修饰符

    抽象类和抽象方法都可以通过abstract关键字来修饰,抽象类不能实例化,抽象类中可以没有,有一个或多个抽象方法,...

  • 抽象类和接口的区别

    抽象类和接口的定义: 抽象类(abstract class): 使用abstract修饰符修饰的类。(如果一个类没...

  • coreJava_8——抽象类、接口

    三、abstract修饰符 可用来修饰类和成员方法。. 用abstract修饰的类表示抽象类,抽象类不能实例化,即...

  • Java零基础自学DAY5 2018-03-17

    面向对象篇 1.类和对象 [修饰符] class 类名 // 修饰符:public、final、abstract...

  • 磨刀- Dart 关键字

    ✨✨✨✨✨ 魏什么_多喝水 Flutter 之路 abstract: 抽象类 使用 abstract 修饰符来定义...

网友评论

      本文标题:抽象类(abstract) 和 final修饰符

      本文链接:https://www.haomeiwen.com/subject/plkrjxtx.html