从通达信预警功能接口,接口的实现者角度看,通达信预警功能接口,接口定义了可以向外部提供的服务从通达信预警功能接口,接口的调用者角度看,通达信预警功能接口,接口定义了实现者能提供那些服务
通达信预警功能接口,接口不能创建实例,但是可以用来声明引用变量的类型
通达信预警功能接口,接口中的方法都只有声明,没有方法主体
通达信预警功能接口,接口的实现
共同点都可以包含抽象方法;都不能用于实例化(创建对象)
实现多个父通达信预警功能接口,接口
public class TestInerfaces {
public static void main(String[] args) {
Name name = new Student1(); //不能new通达信预警功能接口,接口 通达信预警功能接口,接口是抽象的 Name通达信预警功能接口,接口里
Age age = new Student1();//可以用两个通达信预警功能接口,接口new一个对象
name.say();
age.can();
}
}
interface Name{
void say();
}
interface Age{
int AGE = 18;
void can();
}
class Student1 implements Name,Age{ //实现类可以实现多个父通达信预警功能接口,接口
@Override
public void can() {
System.out.println('18可以学驾照了');
}
@Override
public void say() {
System.out.println('学生说他的名字是。。。');
}
public void play(){ //可以写自己的方法
System.out.println('玩电脑');
}
}
class teacher implements Name,Age{
@Override
public void can() {
System.out.println('老师可以教学生');
}
@Override
public void say() {
System.out.println('老师的名字是。。。');
}
}
通达信预警功能接口,接口中所有的方法都是抽象方法具体的实现都要在子类里完成
实现单个通达信预警功能接口,接口
public interface TestInterface { //访问修饰符只能是public或者是默认的
//通达信预警功能接口,接口中不存在私有
void age(); //方法只能是public abstract 可以写也可以不写
int AGE = 18; //通达信预警功能接口,接口中属性只能是常量 用public static final修饰 可写可不写
}
class TestClass implements TestInterface{ //使用implements关键字实现通达信预警功能接口,接口的连接
@Override
public void age() { //实现通达信预警功能接口,接口类中定义的抽象类 重写了父类中的抽象类
System.out.println(AGE);//可以使用通达信预警功能接口,接口里面的常量
}
}
抽象类和通达信预警功能接口,接口之间的共同点和区别
通达信预警功能接口,接口可以继承其他的通达信预警功能接口,接口,并且可以继承多个
通达信预警功能接口,接口可以多继承Java中类没有多继承只有单继承,但是Java中通达信预警功能接口,接口存在多继承
public class TestInterface1 {
}
interface A{
void a();
}
interface B{
void b();
}
interface C extends A,B{ //通达信预警功能接口,接口可以实现多继承,这里的通达信预警功能接口,接口C继承了通达信预警功能接口,接口A和B
void c();
}
class D implements C{ //D类实现了C通达信预警功能接口,接口 (其中就包括a,b,c抽象方法)
@Override
public void a(){
System.out.println('a');
}
@Override
public void b() {
System.out.println('b');
}
@Override
public void c() {
System.out.println('c');
}
}
定义通达信预警功能接口,接口
public interface TestInterface { //访问修饰符只能是public或者是默认的
//通达信预警功能接口,接口中不存在私有
void age(); //方法只能是public abstract 可以写也可以不写
int AGE = 18; //通达信预警功能接口,接口中属性只能是常量 用public static final修饰 可写可不写
}
文章为作者独立观点,不代表股票交易接口观点