JAVA 抽象类,抽象方法(重点)(一)

1.抽象方法概念

   抽象方法指的时不能具体实现的方法。也就是没有方法体且使用abstract关键字修饰

   语法格式:

       访问控制符    abstract  返回值类型  方法名称(形参);

   如:  public abstract  viod show(String  str);

2.抽象类的概念

  抽象类指不能具体实例化的类。也就是不能创建对象并使用abstract关键字修饰

3.注意事项

   (1) 抽象类中可以有成员变量、构造方法及成员方法

 (2)抽象类中可以有抽象方法,也可以有抽象方法

 (3)拥有抽象方法的类必须时抽象类。严格来说,具有抽象方法且有abstract关键字修饰才算真正意义抽象类

     严格来说,具有抽象方法且有abstract关键字修饰才算真正意义抽象类,为什么这么说?

     原因:    因为抽象方法不具有方法体,所以调用抽象方法没有任何意义

                     避免程序员不小心调用抽象方法,那么就把本方法所在的类声明为抽象类

                     声明为抽象的类,不能够创建对象

                     进而不能调用抽象方法

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

mhi()

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

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

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

打赏作者

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

抵扣说明:

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

余额充值