在ASP編程中類在其中起到了很好的封裝作用,雖然它只是基于對象,不能做到真正意義上的面向對象,用好類是非常必要的,那么現在就讓小編為大家詳析ASP中的類。
純粹用Sub、Function也能夠實現類的功能,但是類提供了更舒服的接口方式。在ASP中沒有“namespace”的概念,使用Sub、Function很多的情況下,為了區分這些Sub和Function,常常要使用冗長而不好記的名稱,而且Sub、Function的接口方式十分呆板,但是使用類的話可以大大改善。
類不能幫你提高程序的運行效率,但是類能夠提高你的開發效率、改進你的編程習慣。
既然談到封裝,那么就涉及到好的封裝和不好的封裝。如何設計你的類的屬性、方法,也就是說,如何設計這個類的接口,這決定了你的類能夠多大程度上協助你的開發。如果你封裝得不好,類恐怕也不能給你帶來多大的實際便利。但是如果你封裝得好,類確實能夠給你的開發帶來質的提升。
什么時候應該使用類呢?基本上,當你的一個模塊化的功能的輸入、輸出接口越復雜,就越適宜把它封裝成一個類。但是這顯然不是必須的,你用Function、Sub也一樣能夠實現。如果你已經嘗過類的甜頭,那么你必然會傾向于把這些接口復雜而又功能相對獨立的模塊寫成類的。
看完以上小編為大家詳析ASP中的類,如果你還有不清楚的地方可以隨時找錯新小編,更多精彩內容就上錯新技術頻道。
新聞熱點
疑難解答