JAVA学习抽象类抽象方法、接口

一、抽象类和抽象方法

abstract:修饰符,标志类是一个抽象的类,抽象类不能被实例化。
abstract:没有方法体,只是规定了子类的一个行为

父类中的抽象方法必须被子类所重写
抽象类和抽象方法的目的:就是为了减少代码
抽象类中可以有普通方法,抽象方法所在的类一定是抽象类。

public abstract void run();


二、接口


1.面向接口编程
继承说的是同一事物之间
子类是属于父类的,门不适于继承锁类
implement  接口

public class Men implements Suo
设置一个锁接口,并且重写接口方法。

接口中定义的方法全部都是抽象方法,不能有普通方法
接口中的方法全部都是全局的,抽象的
接口代表着一种能力,功能,子类实现了这个接口,就必须重写接口里面全部的抽象
public interface Suo {
    //上锁功能
    void shangsuo();
   //开锁功能
    void kaisuo();
}接口,抽象方法

 //父类(接口)  对象名  = new  子类();
      Suo men = new Men();实例化对象
子类属于父类,


三、接口案例


开发一个电商的商品管理系统
1、新增商品包括,编号,名称,价格,库存数量,商品描述


 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值