摘要:
分析思路: 两个圆形和一个矩形如图叠加再逆时针旋转45°,就能得到一个极其简陋的心。 我们只需要将圆心放在矩形上边中点和右边中点即可。 代码如下: 1 private void button1_Click(object sender, EventArgs e) 2 { 3 //因为是在panel控件 阅读全文
摘要:
多态是类的三大特性之一,抽象类又是多态的实现方法之一。抽象类是什么呢,如果把虚方法比作一个盛有纯净水的杯子,那么此时的“纯净水”就是事先定义好的方法,我们可以根据不同的需求来改变杯子中所事先盛放的是“纯净水”还是“咖啡”。但是抽象类呢,他更像是一个空的杯子,放在消毒柜中,让有需要的人自己去拿,去决定 阅读全文
摘要:
在面对对象编程中,类的三大特性分别为封装,继承,多态。其中多态的具体实现,依赖于三个方法,也就是虚方法,抽象类和接口。 多态的具体作用是什么呢?或者说多态的存在有什么意义呢?多态的存在有效的降低了程序的耦合度,在使用的时候,不仅可以表现大家都有的共性,还能在必要的时候突出一些特殊的的个性。 那么如何 阅读全文