接口
2021/7/28 6:05:57
本文主要是介绍接口,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
接口
package com.zishi.oop.demo09; public interface UserService { //常量~ public static final 默认都是静态常量 int age = 99; //接口中所有定义其实都是抽象的 public abstract public void run(String name); //public 灰色 void delete(String name); void update(String name); void query(String name); }
package com.zishi.oop.demo09; public interface TimeService { void timer(); }
package com.zishi.oop.demo09; //抽象类:extends //类 可以实现接口 implements 接口 //实现了接口的类,就需要重写接口中的所有方法 public class UserServiceImpl implements UserService,TimeService{ @Override public void run(String name) { } @Override public void delete(String name) { } @Override public void update(String name) { } @Override public void query(String name) { } @Override public void timer() { } }
作用: 1.约束 2.定义一些方法,让不同的人实现~10--->1 3. public abstract 4. public static final 5.接口不能被实例化~,接口中没有构造方法~ 6. implements可以实现多个接口 7.必须要重写接口中的方法~
这篇关于接口的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-20RabbitMQ教程:新手入门指南
- 2024-11-20Redis教程:新手入门指南
- 2024-11-20SaToken教程:新手入门指南
- 2024-11-20SpringBoot教程:从入门到实践
- 2024-11-20Java全栈教程:从入门到实战
- 2024-11-20Java微服务系统教程:入门与实践指南
- 2024-11-20Less教程:初学者快速上手指南
- 2024-11-20MyBatis教程:新手快速入门指南
- 2024-11-20QLExpress教程:初学者快速入门指南
- 2024-11-20订单系统教程:从入门到实践的全面指南