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

wordpress做网站优点如何自己搭建一个网站

wordpress做网站优点,如何自己搭建一个网站,wordpress不能mp4,python基础教程这本书怎么样文章目录 java接口实现接口中成员组成默认方法静态方法私有接口(保证自己的JDK版本大于等于9版本)类和接口的关系抽象类与接口之间的区别 java接口实现 1.接口关键字 interface2.接口不能实例化3.类与接口之间的关系是实现关系,通过 impleme…

文章目录

  • java接口实现
  • 接口中成员组成
  • 默认方法
  • 静态方法
  • 私有接口(保证自己的JDK版本大于等于9版本)
  • 类和接口的关系
  • 抽象类与接口之间的区别

java接口实现

1.接口关键字 interface2.接口不能实例化3.类与接口之间的关系是实现关系,通过 implements关键字实现public class 类名 implements 接口名{}4.接口的子类(实现类)要么重写接口中所有的抽象方法要么是抽象类
public interface Inter {public abstract void show();public abstract void method();
}interface Inter2 {public abstract void show2();
}//实现类
class InterImpl extends Object implements Inter , Inter2{@Overridepublic void show() {}@Overridepublic void method() {}@Overridepublic void show2() {}
}

接口中成员组成

1.成员变量:都是常量,默认修饰符 public static final2.构造方法:没有3.成员方法:JDK8版本前:都是抽象方法  默认修饰符 public abstractJDK8版本:增加了 默认方法 和 静态方法JDK9版本:增加了 私有的方法
public class Demo2 {public static void main(String[] args) {System.out.println(InterA.num);}
}interface InterA{public static final int num = 10;public abstract void show();
}

默认方法

	允许在接口中定义非抽象方法,但是需要使用关键字default修饰,这些就是默认方法作用:解决接口的省级问题格式:public default 返回值类型 方法名(参数){...}public default void show(){...}注意事项:1.默认方法不是抽象方法,所以不强制被重写,但是可以被重写,重写的时候去掉default关键字2.public可以省略,default 不能省略3.如果实现了多个接口,多个接口中存在相同的方法声明子类就必须对该方法进行重写
public class Demo {public static void main(String[] args) {InterImpl1 interImpl1 = new InterImpl1();interImpl1.method();}
}interface InterA{public abstract void show();public default void method(){System.out.println("InterA中的默认接口方法...");}
}interface InterB{public abstract void show();public default void method(){System.out.println("InterB中的默认接口方法...");}
}class InterImpl1 implements InterA{@Overridepublic void show() {}
}
class InterImpl2 implements InterA,InterB{@Overridepublic void show() {}@Overridepublic void method() {System.out.println("实现类必须重写相同的方法!");}}

静态方法

	格式:public static 返回值类型 方法名(参数){...}作用:方便使用。注意事项:1.public可以省略,但是static不可以省略。2.调用方式只有一种,只能通过接口名字进行调用
public class Demo {public static void main(String[] args) {InterAImpl interA = new InterAImpl();InterA.show();}
}interface InterA{public static void show(){System.out.println("接口的方法是静态的......");}
}class InterAImpl implements InterA{}

私有接口(保证自己的JDK版本大于等于9版本)

方法1

interface Inter{public static void start(){System.out.println("start方法执行...");log();}public static  void end(){System.out.println("end方法执行...");log();}private static  void log(){System.out.println("日志记录");}}

方法2

interface Inter1{public default void start(){System.out.println("start方法执行...");log();}public default   void end(){System.out.println("end方法执行...");log();}private  void log(){System.out.println("日志记录");}}

类和接口的关系

· 类和类的关系

继承关系,只能但继承,但是可以多层继承

类和接口的关系

实现关系,可以单实现,也可以多实现,还可以在继承一个类的同时实现多个接口

接口和接口的关系

继承关系,可以多继承,也可以单继承。

抽象类与接口之间的区别

1.相同点

抽象类与接口都是作为父类型,都不可以创建对象。

2.不同点

成员的区别成员变量抽象类:可以是常量,也可以是变量。接口:只能是常量,默认修饰符 public static final成员方法抽象类:可以是抽象类,也可以是非抽象方法接口:JDK8之前:只能是抽象方法,默认修饰符 public abstractJDK8版本:增加了默认方法 和 静态方法JDK9版本:增加了私有方法构造方法抽象类:有接口:没有设计理念抽象类可以存放事物的共性内容接口中可以存放事物地规则和事物地扩展。

学的不是技术,更是梦想!!!

http://www.dt0577.cn/news/29256.html

相关文章:

  • 网站建设及服务招标公告端口扫描站长工具
  • 教做炸鸡汉堡视频网站竞价托管推广哪家好
  • php框架做网站的好处aso优化服务站
  • 做网站哪种编程语言好百度明星搜索量排行榜
  • 南阳做网站优化公司建网站免费
  • 手机网站制作优化南宁求介绍seo软件
  • 惠州网站建设公司哪家好深圳英文网站推广
  • 网站建化百度广告联盟一个月能赚多少
  • 自己做的网站二维码怎么做的2023网络营销成功案例
  • 小程序开发公司哪家好?哪家最好?seo 推广怎么做
  • 佛山企业做网站网推接单平台有哪些
  • 做视频剪辑接私活的网站上海高端网站定制
  • 网站开发和嵌入式开发哪个新网站推广最直接的方法
  • 设计师交流网站外包接单平台
  • 乐清建网站哪家强交换链接平台
  • 深圳网站建设微信开发百度推广点击一次多少钱
  • 建立企业营销网站主要包括哪些内容站内免费推广有哪些
  • dedecms做的系统_网站主页是哪一个文件app注册推广团队
  • 六安网站建设培训整合营销的特点有哪些
  • 摄影网站有哪些功能百度接单平台
  • 融资网站建设今日的最新消息
  • 深圳全网推广正规专业公司seo网站运营
  • 专业网站定制价格深圳关键词优化软件
  • 房产网站的建设廊坊网站建设优化
  • 响应式网站一般做几个尺寸佛山竞价账户托管
  • 织梦cms建站网站开发流程的8个步骤
  • 网站开发经验教训贴吧高级搜索
  • 辛集市住房和城乡建设厅网站京津冀协同发展
  • 盐城网站开发基本流程高手优化网站
  • 四川宜宾建设局官方网站手机百度app免费下载