亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java PrintStream 和 PrintWriter 體現了什么設計模式 ?

java PrintStream 和 PrintWriter 體現了什么設計模式 ?

慕斯709654 2018-08-03 13:25:00
我是個初學者,不知道說得對不對,我感覺 這兩個打印流 體現的是一種 適配器 的 設計模式 ,對不對呢? 他們都是把一些需要打印的流作為構造器參數 , 把他們呢封裝起來 , 可以說為 封裝嗎 ? 然后實現一些本身流不能實現的功能 . 想法對不對呢 , 望指明
查看完整描述

1 回答

?
明月笑刀無情

TA貢獻1828條經驗 獲得超4個贊

Java I/O這種封裝方式是裝飾者模式,不是適配器模式。
裝飾者模式和適配器模式確實比較像,但還是有些區別的。
適配器模式強調的是將一個接口(程序設計上的接口,非特指Java中的接口)轉換為另一個接口;
而裝飾者模式則是強調在被裝飾者的行為前后加上自己的行為,甚至將被裝飾者的行為整個取代掉。

查看完整回答
反對 回復 2018-08-06
  • 1 回答
  • 0 關注
  • 1399 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號