JavaSE复习之六 基础知识:抽象类

抽象类



一、概念
        包含抽象方法的类称为抽象类。


二、特性
        抽象类和抽象方法都要使用abstract关键字声明;
        抽象方法只需声明而不需要实现(由子类去实现);
        抽象类必须被子类继承,子类(非抽象类)必须重写抽象类中的全部抽象方法;
        抽象类不能使用final关键字声明;
        抽象类中允许有构造方法,而且完全符合子类对象的实例化过程;


三、应用
public abstract class 实现四个现代化{
    private int 计划实现需要的时间=10;                    // 属性

    public abstract int 实现农业现代化();  // 抽象类必须有抽象方法,抽象方法没有方法体,需要子类来实现

    public int 让农民增加收入(){           // 抽象类可以有非抽象方法
        System.out.print(“提高国家收购粮食的价格”);
        return 0;
    }
}







修订:


参考:


注:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

光明矢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值