接口 接口本质是契约 内部类
时间:2021-05-05 11:49:34
收藏:0
阅读:20
接口 接口本质是契约 内部类
1起到约束作用
2定义了一些方法,让不同的人实现 , 好多人可以实现一个接口,通过不同的方式
3public abstract
4public static final静态常量
5接口不能被实例化,接口中没有构造方法
6implements可以实现多接口
7必须要重写接口中的方法
//定义的关键字interface 接口都需要实现类
package Java学习.chen.haha.ac.dome5;
public interface userService {
//接口中所有定义是抽象的public abstract
public abstract void chen();
void add(String name);
void dalete(String name);
void update(String name);
void query(String name);
}
package Java学习.chen.haha.ac.dome5;
public class userServicelmpl implements userService {
@Override
public void chen() {
}
@Override
public void add(String name) {
}
@Override
public void dalete(String name) {
}
@Override
public void update(String name) {
}
@Override
public void query(String name) {
}
}
内部类的实现
package Java学习.chen.haha.ac.dome6;
public class Outer {
public int id = 18;
public void out(){
System.out.println("这个是外部类的方法");
}
public class inner{
public void in(){
System.out.println("这个是内部类的方法");
}
//获得外部类的属性
public void detid(){
System.out.println("id");
}
}
}
package Java学习.chen.haha.ac.dome6;
public class Application {
public static void main(String[] args) {
Outer outer = new Outer();
Outer.inner inner = outer.new inner();
inner.detid();//id
}
}
原文:https://www.cnblogs.com/saluteme666/p/14731052.html
评论(0)