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

广东万泰建设有限公司网站网页制作成品

广东万泰建设有限公司网站,网页制作成品,戴瑞企业网站建设需求,wordpress 广告文件夹博主:_LJaXi Or 東方幻想郷 专栏: Java | 从入门到入坟 专属:六月一日 | 儿童节 Java 接口 接口简介 🎃接口的定义 🧧接口实现类名定义 🎁接口实现类小案例 🎈后话 🎰 接口简介 &…

在这里插入图片描述

博主:_LJaXi Or 東方幻想郷
专栏: Java | 从入门到入坟
专属:六月一日 | 儿童节

Java 接口

  • 接口简介 🎃
  • 接口的定义 🧧
  • 接口实现类名定义 🎁
  • 接口实现类小案例 🎈
  • 后话 🎰

接口简介 🎃

Java中的接口(Interface)是一种特殊的抽象类,它只包含了方法的声明,而没有方法的实现。接口可以看作是一种规范或者契约,它规定了实现类必须实现哪些方法,但是并不关心这些方法的具体实现。

接口的定义 🧧

public interface 接口名 {// 声明方法,不包含方法体返回类型 方法名(参数列表);返回类型 方法名(参数列表);// ...
}

接口名可以由字母数字下划线组成,但是不能以数字开头;方法的声明和普通方法一样,只是没有方法体,直有方法签名

接口实现类名定义 🎁

接口的实现类必须实现接口中声明的所有方法, 否则会编译错误, 实现类使用implements关键字来实现接口

public class 实现类名 implements 接口名 {// 实现接口中声明的所有方法返回类型 方法名(参数列表) {// 方法体}
}

接口实现类小案例 🎈

下面是一个简单的例子,定义了一个Shape接口,包含了计算面积和周长的方法,以及一个Circle类和一个Rectangle类分别实现了这个接口

----------------------------------------------------------------------------------------------
public interface Shape {// 计算面积double getArea();// 计算周长double getPerimeter();
}----------------------------------------------------------------------------------------------public class Circle implements Shape {private double radius; // 圆的半径public Circle(double radius) {this.radius = radius;}@Overridepublic double getArea() {return Math.PI * radius * radius;}@Overridepublic double getPerimeter() {return 2 * Math.PI * radius;}
}----------------------------------------------------------------------------------------------public class Rectangle implements Shape {private double width; // 矩形的宽private double height; // 矩形的高public Rectangle(double width, double height) {this.width = width;this.height = height;}@Overridepublic double getArea() {return width * height;}@Overridepublic double getPerimeter() {return 2 * (width + height);}
}
----------------------------------------------------------------------------------------------

在上面的例子中,Shape接口定义了getArea()getPerimeter()两个方法,Circle类和Rectangle类分别实现了这个接口,并实现了这两个方法

后话 🎰

不知不觉,Java 基础部分 就已经写到 面向对象第二大部分了,希望各位学习顺利,大家一起加油
大家一定要提起精神,抓紧基础,一些文档上并未提及的API大家也是要去看的,不单单是看我写的这一篇博客,不过现在看来,Java SE针对有点基础的同学来说还是比较简单易学的


给大家推荐一个国内免费ChatGPT: AI 文本工具
也比较推荐大家去使用ChatGPT的,不过借用外力工具时,不会去搜没关系,一定要时时刻刻的去学习,永远借助外力而自己不去丰富技术的人是不会有任何成就的。

http://www.ds6.com.cn/news/22330.html

相关文章:

  • 移动端网站一般宽做多大电商运营培训正规平台
  • 做网站浏览器必须用xp系统吗武汉seo网站优化运营
  • 微网站入口今日头条热搜榜前十名
  • 武进常州做网站推广方案策划
  • 网站编程器阿里云免费域名
  • 公司做外地网站seo排名点击软件运营
  • 电影网站建设步骤百度指数有三个功能模块
  • 工信部备案系统网站百度信息流优化
  • 个人直播网站开发长沙关键词排名首页
  • 在婚恋网站做翻译好吗郑州网
  • 制作网站需要什么软件保定百度推广优化排名
  • 做优化很好的网站小说推广接单平台
  • 传奇私服网站建设教程宁波百度快照优化排名
  • 甜品网站建设策划书做网站的公司有哪些
  • 建网站价格北京网站优化seo
  • 国外打开国内网站慢链接网
  • 个人网站制作软件网络营销外包
  • 在网上做软件挣钱的网站企业网站搭建
  • 工业设计东莞网站建设安卓优化大师旧版本
  • 福州建站开发东莞百度seo在哪里
  • 湘潭做网站的公司广告设计
  • 推广网站的方法重庆网站排名推广
  • 网站建设包括什么科目广州今日新闻最新消息
  • 邢台做网站价位黑马培训
  • 网站优化软件有哪些5118网站如何使用免费版
  • 定制网站制作技术电商培训机构有哪些?哪家比较好
  • 做网站要准备什么余姚seo智能优化
  • 什么网站上做任务赚钱百度风云榜明星
  • 商丘做网站推广的公司搜狗推广
  • 什么网站百度的收录高网站营销外包哪家专业