ASP.NET 2.0包括大量以GridView为代表的数据控件,我们使用这些控件可以很容易地显示来自后端数据源中的数据。其实就凭借这些数据控件我们已经能够完成大部分工作,但是这往往还是不够的,往往需要按照特定的业务逻辑需求构建特定的数据控件。那么本文将结合这些数据控件讲解如何构建特定数据控件。 其实,在我们开发自己的控件时,切记多多留出用户接口,接口不但要多,而且还要灵活,方便使用.这里使用了三
大多数人认为,接口的意义在于顶替多重继承。众所周知Java没有c++那样多重继承的机制,但是却能够实作多个接口。其实这样做是很牵强的,接口和继承是完全不同的东西,接口没有能力代替多重继承,也没有这个义务。接口的作用,一言以蔽之,就是标志类的类别(type of class)。把不同类型的类归于不同的接口,可以更好的管理他们。 那么继承的意义何在?其实这是历史原因造成的,最开始的OO语言只有继承,没
大多数人认为,接口的意义在于顶替多重继承。众所周知Java没有c++那样多重继承的机制,但是却能够实作多个接口。其实这样做是很牵强的,接口和继承是完全不同的东西,接口没有能力代替多重继承,也没有这个义务。接口的作用,一言以蔽之,就是标志类的类别(type of class)。把不同类型的类归于不同的接口,可以更好的管理他们。OO的精髓,我以为,是对对象的抽象,最能体现这一点的就是接口。为什么我们讨