首先是继承,按字面意思理解就可以了,就像现实生活中儿子继承了父亲的一些特征一样,比如说父亲是双眼皮,儿子也是双眼皮(属性继承);父亲会按摩,儿子也会按摩一样(方法继承)。儿子拥有了父亲的一些特征,这样就说儿子继承自父亲,同样C#也是如此。
其次是多态,多态可以理解为“同一种行为,对于不同的事物,有不同的表现形式”。比如说同样是cut这个事件,如果是理发师,他听到cut时,一般会给顾客剪头发,而如果是演员的话,他听到cut的时候,则会停止表演。这样理解多态是不是容易一些?
最后说接口,接口表示的是一种能力或者说是规范,你可以想象它就想USB接口一样,有了USB接口,规范了U盘插口的规格,才能让U盘连接到电脑。接口就是一个纯粹的为了规范实现类的。
具体细节最好还是看楼上仁兄提供的视频。
个人理解,仅供参考,如有问题,请各位指正。。。
|