午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

編程 - java 為什么沒有靜態方法接口,有沒有哪門語言有靜態方法接口。

瀏覽:228日期:2023-11-06 09:36:45

問題描述

我想讓子類的靜態方法也符合固定的規范,提供差異功能,父類的靜態方法來提供相同功能。

為什么 java 中不讓靜態方法擁有和普通方法的集成覆蓋重寫行為呢?我覺得蠻好的啊?只是因為不符合某種邏輯?

你知道哪種編程語言有這種特性。

問題解答

回答1:

用單例代替靜態就好,事實上,面向對象并不需要靜態,kotlin之類的這個支持就很好,用伴生對象或者單例對象代替靜態,可以讓伴生對象實現那個接口,

https://kotlinlang.org/docs/r...

interface Factory<T> { fun create(): T}class MyClass { companion object : Factory<MyClass> {override fun create(): MyClass = MyClass() }}回答2:

首先。你要理解java中什么是靜態方法。重寫在一定程度上來說就是多態的體現,而java中靜態方法是與類綁定的。也就是說,當這個類被加載的時候,類中的靜態方法也隨之加載,你所說的繼承重寫又有什么意義呢?

標簽: java
主站蜘蛛池模板: 美女天天干 | 91精品在线视频观看 | 欧美成人精品一区二区三区 | 欧美一区在线视频 | 狠狠撸视频 | 草久在线视频 | 久久国产香蕉视频 | 欧美精品免费一区二区三区 | wwwxx欧美 | 91视频免费在线观看 | 精品午夜一区二区三区在线观看 | 日本免费专区 | 精品美女一区二区三区 | 狠狠的日 | 极品少妇一区二区 | 国产黄色免费网站 | 亚洲欧美日韩另类 | 第一福利av | 日韩一级欧美一级 | 国产一区二区精品在线 | 成人极品视频 | 国产69av | 亚洲最大黄色网址 | 狠狠夜夜 | 久久久免费高清视频 | 欧美放荡性医生videos | 欧美日韩首页 | 成人福利在线观看 | 亚洲欧洲日本在线 | 日本黄色免费大片 | 日韩中文字幕在线 | 搜索黄色一级片 | 精品久久久久久久 | 黄色av成人 | 国产综合精品视频 | 狠狠操综合网 | 亚洲欧美日韩偷拍 | 久精品在线 | 亚洲综合另类小说 | 成人午夜免费视频 | 亚洲成人网在线观看 |