interface是一个特殊的类,编译后也是.class文件
类只可以继承一个类,但是可以实现多个通达信行情接口dll,接口,继承和实现可以同时
不同点:抽象类可以有部分方法实现,通达信行情接口dll,接口所有方法不能实现
相同点:都不可以被实例化,不能new操作;
通达信行情接口dll,接口可以继承通达信行情接口dll,接口,没有实现的方法将会叠加;
为了弥补单根继承的不足
抽象类有构造函数,通达信行情接口dll,接口没有
通达信行情接口dll,接口:
抽象类:
package mooc_5_2;
public abstract class LandAnimal implements Animal{
public abstract void eat();
public void move()
{
System.out.println('I can walk by feet');
}
}
必须实现抽象类和实现一个通达信行情接口dll,接口中的所有方法,继承和实现可以同时发生;
继承多个通达信行情接口dll,接口:
package mooc_5_2;
public class Tiger implements CatFamily{
public void eat()
{
System.out.println('Tiger: I can eat');
}
public void move()
{
System.out.println('Tiger: I can move');
}
public void climb()
{
System.out.println('Tiger: I can climb');
}
}
package mooc_5_2;
public interface CatFamily extends Animal,climbTree{
//eat();
//move();
//climb();
}
类实现通达信行情接口dll,接口,就必须实现所有未实现的方法,如果没有全部实现,那么只能成为一个抽象类
通达信行情接口dll,接口里可以定义变量,一般是常量;
package mooc_5_2;
public class Cat implements Animal{//实现类Animal
public void eat()
{
System.out.println('Cat: I can eat');
}
public void move()
{
System.out.println('Cat: I can move ');
}
}
继承多个通达信行情接口dll,接口相当于将多个通达信行情接口dll,接口中未实现的方法都承载过来;
总结:
继承并实现:
package mooc_5_2;
public class Rabbit extends LandAnimal implements climbTree{
public void climb() {
System.out.println('Rebbit:I can climb');
}
public void eat() {
System.out.println('Rebbit:I can eat');
}
}
通达信行情接口dll,接口:
一个类只能继承一个类,实现多个通达信行情接口dll,接口
必须实现Animal全部的方法,不然会报错;
文章为作者独立观点,不代表股票交易接口观点