我需要了解接口:POO和接口(在C#)
我有這樣的結構:
Core (contain Interface)
BLL (Contain object who implement interface
DAL (Contain Data access)
IHM (Call BLL object)
例如,我有一個接口Core.IVehicle誰描述一個基本車輛等:
Color
Speed
和一種方法:
LoadVehicle(int id) //return a iVehicule with speed and color
在我的BLL中,我有一個實現「Core.IVehicle」的對象「BLL.Car」。 因此,我將有一個LoadVehicle方法和訪問DALfor獲取基本信息
但DAL需要返回一個對象「BLL.Car」實現。但由於循環依賴關係,我無法對BLL進行參考。
我錯過了什麼?我的DAL如何返回一個對象「BLL.Car」?
POO?什麼是公安條例? – FaddishWorm
poco ..普通舊clr對象 –
我認爲你的意思是OOP面向對象編程 – user123456