当前位置: 首页 > news >正文

简明速通Java接口

前言

欢迎来到我的博客

个人主页:北岭敲键盘的荒漠猫-CSDN博客

本文从代码层面直接整理Java接口

让老油子们无需再理解繁杂的概念了。

Java接口在代码层面是做什么的

说白了老铁,Java的接口就是一个类,这个类中只能声明属性和方法,属性需要赋初值,方法只能声明,然后真正的类继承这个接口,在类中去实现这些方法。

也算是弥补Java无法多继承的缺点。

接口可以接受多个。

 

接口定义

定义语法:

interface 类名 {属性与方法声明;
}

小案例:

interface Man { //声明接口//声明一个属性,一定要赋初值public int age = 18;//声明方法,但是不能规定具体内容。public void eat();public void sleep();
}

接口的实现

类后面加这个implements 接口名

小案例如下:

必须要定义接口中的方法,否则就会报错。

public class Main implements Man {public void eat() {System.out.println("我酷酷的吃!!!");}public void sleep() {System.out.println("我酷酷睡!!!");}public static void main(String[] args) {Main zhangsan = new Main();zhangsan.sleep();}
}

其实接口也就是这个了。

主要是用于定一个标准,然后让别人做的。

http://www.lryc.cn/news/500483.html

相关文章:

  • MVC基础——市场管理系统(二)
  • java------------常用API preiod duration 计算时间差
  • 使用 FAISS 进行高效相似性搜索:从文本检索到动态数据处理
  • 执行“go mod tidy”遇到“misbehavior”错误
  • 深入详解人工智能机器学习:强化学习
  • 力扣打卡11:合并区间(比较器内联,引用传参的优化)
  • 《 bilibili-起步级 用户模块接口文档 经验分享 ~》
  • AES 与 SM4 加密算法:深度解析与对比
  • 启保停电路如何接到PLC
  • HTTP multipart/form-data 请求
  • 配置服务器的免密登录
  • 普通遥控电动遮阳雨棚怎么接入米家并用苹果手机Siri控制
  • 两种不同简缩极化的六个方程
  • 环形缓冲区(Ring Buffer):概念、功能、使用场景与实现
  • 大连理工大学数据结构2003年硕士入学试题
  • Master EDI 项目需求分析
  • 图海寻径——图相关算法的奇幻探索之旅
  • 亚马逊云科技re:Invent:生成式AI与全球布局
  • Android 因为混淆文件配置,打release包提示running R8问题处理
  • 20241209给Ubuntu20.04系统的的交换分区增加为20GB的步骤
  • Centos7环境下nifi单机部署
  • 如何通过轻易云实现金蝶云星空与旺店通数据集成
  • OSG开发笔记(三十七):OSG基于windows平台msvc2017x64编译器官方稳定版本OSG3.4.1搭建环境并移植Demo
  • 2024最新小猫咪PHP加密系统源码V1.4_本地API接口_带后台
  • K8S OOM killer机制
  • 什么是绩效文化?
  • 【人工智能-CV领域】对抗生成网络(GAN)与扩散模型全面解析与深度融合:实现AI生成能力的新突破
  • IT系统运维监控指标体系-持续完善中
  • RPC设计--TcpAcceptor
  • 《Python数据分析:活用pandas库》学习笔记Day1:Panda DataFrame基础知识