.NET学习杂记
1..NET中一個(gè)組件可以是一個(gè)類,如:
public class MyClass
{
?????? public string GetMessage(? )
?????? {
????????? return "Hello";
?????? }
}
2.組件開發(fā)盡量使用接口
??使用接口可以在基本不影響客戶代碼的清況下對(duì)級(jí)件進(jìn)行更新.使用接口需要盡可能地利用封裝性,盡量不要顯露組件的內(nèi)部如何實(shí)現(xiàn).封裝是實(shí)現(xiàn)面向?qū)ο蠡蛎嫦蚪M件編程的關(guān)鍵.
3.合理地使用多態(tài)
???多態(tài)可以在不更改調(diào)用客戶代碼的情況下,對(duì)調(diào)用的對(duì)象進(jìn)行切換.多態(tài)使得維護(hù)調(diào)用客戶及對(duì)象所屬的應(yīng)用更加簡(jiǎn)單.
public class MyClass
{
?????? public string GetMessage(? )
?????? {
????????? return "Hello";
?????? }
}
2.組件開發(fā)盡量使用接口
??使用接口可以在基本不影響客戶代碼的清況下對(duì)級(jí)件進(jìn)行更新.使用接口需要盡可能地利用封裝性,盡量不要顯露組件的內(nèi)部如何實(shí)現(xiàn).封裝是實(shí)現(xiàn)面向?qū)ο蠡蛎嫦蚪M件編程的關(guān)鍵.
3.合理地使用多態(tài)
???多態(tài)可以在不更改調(diào)用客戶代碼的情況下,對(duì)調(diào)用的對(duì)象進(jìn)行切換.多態(tài)使得維護(hù)調(diào)用客戶及對(duì)象所屬的應(yīng)用更加簡(jiǎn)單.
轉(zhuǎn)載于:https://www.cnblogs.com/MaxWoods/archive/2007/08/11/851388.html
總結(jié)
- 上一篇: JQuery DataTables Se
- 下一篇: ASP.NET AJAX Debuggi