為什么executeQuery()方法在Connection類中不可用?如果可用,我們可以輕松地executeQuery使用ConnectionObject調(diào)用方法。那么我們不能將StatementClass擴(kuò)展到ConnectionClass 來(lái)實(shí)現(xiàn)這一點(diǎn)嗎?
1 回答

猛跑小豬
TA貢獻(xiàn)1858條經(jīng)驗(yàn) 獲得超8個(gè)贊
它打破了單一職責(zé)原則
原則規(guī)定每個(gè)模塊或類都應(yīng)該對(duì)軟件提供的功能的單個(gè)部分負(fù)責(zé),并且該責(zé)任應(yīng)該完全由類封裝。
連接類處理連接并且不決定/不知道如何執(zhí)行查詢(單個(gè)、批處理、模板......)
添加回答
舉報(bào)
0/150
提交
取消