final class怎么調(diào)用
1 回答

慕斯709654
TA貢獻(xiàn)1840條經(jīng)驗(yàn) 獲得超5個(gè)贊
涉及到的知識(shí)點(diǎn)如下:
1.final修飾類(lèi) 不能被繼承,也沒(méi)有子類(lèi)。
【使用環(huán)境】:
1.不是專(zhuān)門(mén)為繼承而設(shè)計(jì)的類(lèi),類(lèi)的本身方法之間有復(fù)雜的調(diào)用關(guān)系。假如隨意創(chuàng)建這些類(lèi)的子類(lèi),子類(lèi)可能會(huì)錯(cuò)誤的修改父類(lèi)的實(shí)現(xiàn)細(xì)節(jié)
2.出于安全原因,類(lèi)的實(shí)現(xiàn)細(xì)節(jié)不允許有任何改動(dòng)
3.在創(chuàng)建對(duì)象模型的時(shí)候,確信這個(gè)類(lèi)不會(huì)再被擴(kuò)展
【舉例】api中的java.lang.string類(lèi)
public final class Stringextends Objectimplements Serializable, Comparable<String>, CharSequence
- 1 回答
- 0 關(guān)注
- 856 瀏覽
添加回答
舉報(bào)
0/150
提交
取消