面向对象基础2:多态.抽象类
来源:互联网 发布:蒙娜丽莎瓷砖设计软件 编辑:程序博客网 时间:2024/05/23 21:42
抽象
抽象方法必须存在抽象类中,既抽象类和抽象方法需关键字abstract
- 继承抽象类的子类,必须将父类中抽象方法全部重写,除非该子类也是抽象类,因为抽象成员不能有任何实现
- 抽象方法不能有任何实现(方法体)
- 抽象方法必须包含在抽象类中
- 抽象类不能被实例化
- 抽象类中可以包含抽象成员,也可以包含有具体代码的成员
- 抽象方法不能用static修饰
抽象例子
public abstract class Jisuan { public int Num1 { get; set; } public int Num2 { get; set; } public Jisuan(int num1, int num2) { this.Num1 = num1; this.Num2 = num2; } public abstract int GetResult(); }子类 public class Add:Jisuan { public Add(int Num1,int Num2):base(Num1,Num2) { } public override int GetResult() { return this.Num1+this.Num2; } }
0 0
- 面向对象基础2:多态.抽象类
- 1.面向对象基础(封装、继承、多态、抽象类)0711
- 面向对象基础(2)--抽象类 接口 集合 泛型
- 面向对象编程基础 五 抽象函数和抽象类
- 面向对象--抽象类
- 面向对象-抽象类
- 面向对象-抽象类
- 面向对象-抽象类
- 面向对象-抽象类
- 面向对象--抽象类
- 黑马程序员<java基础<面向对象(封装,继承,多态,抽象)>>
- JAVA中面向对象基础:抽象类、初始化块
- 面向对象基础之三抽象类与接口
- 面向对象基础指数(7)抽象类 接口
- 面向对象基础之抽象类与接口 上
- 面向对象基础之抽象类与接口 下
- 黑马程序员---Java基础---面向对象:继承、抽象类、接口
- java基础-面向对象(接口和抽象类)
- 原码、反码、补码和移码
- 如何用户vs 远程调试代码
- startActivityForResult和setResult详解
- 从0开始<九> 字符串相关:grep函数的简单实现
- CodeForces 477B-E - Dreamoon and Sets-构造规律题
- 面向对象基础2:多态.抽象类
- hdu5480
- 软件测试工程师笔试题
- 20151024的NOIP模拟赛
- POJ 1062 昂贵的聘礼 (dijkstra)
- BZOJ 4287(慎二的随机数列-构造+LIS)
- String类和基本数据类型包装类
- WebService到底是什么?
- 归并排序+逆序数模板