| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 406 人关注过本帖
标题:关于抽象类和抽象方法问题
只看楼主 加入收藏
死亡代码
Rank: 1
等 级:新手上路
帖 子:8
专家分:4
注 册:2013-10-11
结帖率:75%
收藏
已结贴  问题点数:10 回复次数:1 
关于抽象类和抽象方法问题
有时候我们为什么需要定义抽象类和抽象方法,它又不能实现什么,而这些方法定义一般的类也可以实现啦。
今天检查程序被问倒啦,求助各位大神啦,希望举个简单的例子,谢谢!
2013-11-14 22:45
王祖品
Rank: 2
等 级:论坛游民
帖 子:31
专家分:20
注 册:2013-4-21
收藏
得分:10 
抽象方法只能定义在抽象类中。通过继承抽象类,来改写抽象方法可以实现多态。

例如:    public abstract class Roll  //定义一个抽象类
          {
             public abstract double Area();  //定义一个抽象方法
           }
          public class cale:Roll  //继承抽象类
            {
              public override double Area()  //改写抽象方法
               {
                   return  Math.PI*R*R;
                }
            }

[ 本帖最后由 王祖品 于 2013-11-15 16:24 编辑 ]
2013-11-15 16:17
快速回复:关于抽象类和抽象方法问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.051787 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved