第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Java 套接字,使用具有相同消息的自定義 toString 方法

Java 套接字,使用具有相同消息的自定義 toString 方法

慕尼黑8549860 2022-08-17 15:30:44
我有一個(gè)簡(jiǎn)單的anon內(nèi)部套接字類(lèi),如下所示:  Socket anonSocket = new Socket(){        @Override        public void close(){        }        @Override        public String toString(){            return"uncloseable";        }    };我的問(wèn)題是,我希望toString()方法返回“不可關(guān)閉”,因?yàn)樗呀?jīng)這樣做了。但也有默認(rèn)的套接字消息。例如,在沒(méi)有我的自定義toString()方法的情況下運(yùn)行此代碼,打印anonSocket將導(dǎo)致文本“Socket[unconnected]”,我想在我的toString()方法中獲取此文本+“不可關(guān)閉”。我怎樣才能做到這一點(diǎn)?
查看完整描述

1 回答

?
SMILET

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超4個(gè)贊

重寫(xiě)超類(lèi)方法時(shí),您有兩種選擇,通過(guò)實(shí)現(xiàn)不依賴(lài)于超類(lèi)方法的獨(dú)立方法(就像您現(xiàn)在所做的那樣)來(lái)完全刪除超類(lèi)的邏輯,或者您可以通過(guò)在新方法中包含對(duì)超類(lèi)方法的調(diào)用以及您自己的邏輯來(lái)擴(kuò)展超類(lèi)方法的功能。


@Override

public String toString() {

    return super.toString() + " uncloseable"

}


查看完整回答
反對(duì) 回復(fù) 2022-08-17
  • 1 回答
  • 0 關(guān)注
  • 134 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)