首页 > 其他分享 >Day07-抽象类和接口

Day07-抽象类和接口

时间:2023-06-02 17:22:09浏览次数:34  
标签:implements void Day07 接口 Override 抽象类 public

抽象类

  1. 不能new这个抽象类,只能靠子类去实现它,约束!

  2. 抽象类可以写普通方法

  3. 抽象方法必须写在抽象类中

接口

  1. 接口中的所有定义其实都是抽象的public abstract

  2. 类 可以实现接口implements接口

  3. 实现了接口的类,就需要重写接口中的方法

  4. 利用接口实现多继承

  5. 接口不能被实例化,接口中没有构造方法,因为接口不是类

  6. implements可以实现多个接口

  7. 必需要重写接口中的方法

package 接口;

public interface Demo01 {
   void run();
   void insert();
}
package 接口;

public class demo01Impl implements Demo01,Demo02{
   @Override
   public void run() {

  }

   @Override
   public void insert() {

  }

   @Override
   public void go() {

  }
}
package 接口;

public interface Demo02 {
   void go();
}

标签:implements,void,Day07,接口,Override,抽象类,public
From: https://www.cnblogs.com/happyQueen/p/17452442.html

相关文章

  • Beginner:Client libraries-7实现自定义接口
    目标:在ROS2中学习更多的实现自定义接口背景在指定的接口包中声明接口,有时在一个包中声明、创建、使用所有接口很方便。本教程关注msg接口类型,但是步骤对于其他所有接口类型适用。任务1、创建一个包ros2pkgcreate--build-typeament_cmakemore_interfacesmkdirmore_in......
  • Spring核心接口之InitializingBean
    一、InitializingBean接口说明InitializingBean接口为bean提供了属性初始化后的处理方法,它只包括afterPropertiesSet方法,凡是继承该接口的类,在bean的属性初始化后都会执行该方法。packageorg.springframework.beans.factory;/***Interfacetob......
  • Spring核心接口之Ordered
    一、Ordered接口介绍Spring中提供了一个Ordered接口。从单词意思就知道Ordered接口的作用就是用来排序的。Spring框架是一个大量使用策略设计模式的框架,这意味着有很多相同接口的实现类,那么必定会有优先级的问题。于是Spring就提供了Ordered这个接口,来处......
  • spring为什么注入接口而不是实现类?
    首先,一般使用接口是很常用并且有益的变成技术。其次,在spring中,你可以在运行过程中注入各种实现。一个很经典的情况就是在测试阶段,注入模拟的实现类。===1.网上说jdk动态代理基于实现接口。直接注入实现类会使aop失效。没有cglib可能真的就失效了。2.解耦。假如有一天实现类的名......
  • [MyBatis]DAO层只写接口,不用写实现类
    团队开发一个项目,由老大架了一个框架,遇到了DAO层不用写接口了,我也是用了2次才记住这个事的,因为自己一直都是习惯于写DAO层的实现类,所以,习惯性的还是写了个实现类。于是遇到错误了。找不到那个方法。问了团队的人才知道,方法名和Mapper中配置的id名必须一样。实现:一、配置Spring集......
  • 【电商api接口淘宝系列分享】获得商品评论+获得淘宝店铺详情演示示例
    商品评论是电商平台中一个非常重要的功能,对于商家和消费者都具有重要的意义。以下是商品评论的重要性:帮助其他消费者做出购买决策:消费者在购物前往往会查看其他消费者对商品的评价,通过评论得知商品的好、坏之处,从而做出更准确的购买决策。提供商家改进产品的意见和建议:通过......
  • 【电商api接口系列分享】按关键字搜索商品演示示例
     在电商平台中,关键词推荐是提高用户购物体验和销售业绩的一个重要手段。它的重要性体现在以下几个方面:提升购物体验:通过关键词推荐,电商平台可以根据用户的搜索意图和行为来向其推荐相关的商品。这样可以帮助用户更快地找到自己需要的商品,提高购物体验和满意度。增加销售......
  • 如果还不懂如何使用 Consumer 接口,来青岛我当面给你讲!
    背景没错,我还在做XXXX项目,还在与第三方对接接口,不同的是这次是对自己业务逻辑的处理。在开发过程中我遇到这么一个问题:表结构:一张主表A,一张关联表B,表A中存储着表B记录的状态。场景:第一步创建主表数据,插入A表;第二步调用第三方接口插入B表同时更新A表的状态。此时大家应该都......
  • 在线教育_Day02-_项目环境搭建和讲师管理接口开发
    一、数据库设计1.1创建数据库创建数据库:自定义数据库名1.2创建数据表导入资料中的gl_edu.sql文件,创建表1.3数据库设计规约以下规约只针对本模块,更全面的文档参考《阿里巴巴Java开发手册》:五、MySQL数据库1、库名与应用名称尽量一致2、表名、字段名必须使用小写字母或数字,禁止出......
  • 快手商品详情API接口如何使用
    使用快手开的API接口获取商品详情,可按照以下步骤进行:1.注册账号并创建应用注册开发者账号,并在账号后台中创建一个应用,获得AppKey和AppSecret等信息。这些信息是使用API接口访问快手平台资源的密钥,所以需要妥善保存。2.授权获取AccessToken使用AppKey和AppSecret授权获取Acces......