怎样声明一个类不会被继承,什么场景下会用?

简介: 怎样声明一个类不会被继承,什么场景下会用?

如果一个类被 final 修饰,那么这个类就不可以被继承。如果一个类中的所有方法都没有重写的需要,当前类可以没有子类,那么就可以使用 final 修饰类

经典场景:如 Math 类,Math 类中所有的方法都没有被重写的必要,就是计算比较这些,所以就可以将 Math 类修饰为 final 类。

相关文章
|
18天前
10 # 类:继承和成员修饰符
10 # 类:继承和成员修饰符
29 0
|
13天前
|
C++
C++程序中的类声明与对象定义
C++程序中的类声明与对象定义
23 1
|
18天前
|
JavaScript 前端开发
ES6如何声明一个类?类如何继承?
ES6如何声明一个类?类如何继承?
22 0
|
18天前
|
C++
26类的声明和对象的定义
26类的声明和对象的定义
16 0
|
18天前
|
C++
49派生类的声明方式和构成
49派生类的声明方式和构成
19 0
|
8月前
|
编译器 数据库 C语言
8.3 C++ 定义并使用类
C/C++语言是一种通用的编程语言,具有高效、灵活和可移植等特点。C语言主要用于系统编程,如操作系统、编译器、数据库等;C语言是C语言的扩展,增加了面向对象编程的特性,适用于大型软件系统、图形用户界面、嵌入式系统等。C/C++语言具有很高的效率和控制能力,但也需要开发人员自行管理内存等底层资源,对于初学者来说可能会有一定的难度。
25 0
|
12月前
|
编译器
C++11之继承构造函数(using 声明)
C++11之继承构造函数(using 声明)
143 0
|
12月前
继承类的方法
继承类的方法
89 0
|
C#
类的定义
类的定义
98 0

热门文章

最新文章