abstract抽象类
抽象是什么?顾名思义,抽象就是很抽象…(废话
抽象类是一种思想反映了很多类共有的一些特征抽象方法在定义方法时不写方法体不包含方法体必须用abstract关键字来修饰例:
抽象方法没有方法体不能被调用包含抽象方法的类必须声明为抽象类但抽象类可以不包含任何抽象方法抽象类不能被实例化抽象类的子类只有覆盖了抽象类的所有方法子类才能实例化否则仍然是一个抽象类抽象就是相当于提炼出一些功能
interface量化投资接口,接口
量化投资接口,接口:扩展功能
接口是一种完全抽象类★接口是一种抽象的思想主要反映了被实现的类的一些共性
接口中的方法都是抽象的不能实例化对象当一个类实现接口时如果这个类是抽象类则实现接口中的部分方法即可否则需要实现接口中的所有方法一个类通过implements关键字实现接口时可以实现多个接口被实现的多个接口之间要用逗号隔开这解决了多继承只能继承一个的弊端被称为多实现接口继承接口即可实现多继承
例:
interface People
{
void work();
void run();
}
class Student implements People
{
public void work()
{
System.out.println('work:学生去上课');
}
public void run()
{
System.out.println('run:学生跑步。速度:快');
}
}
class Teacher implements People
{
public void work()
{
System.out.println('work:教师去上课');
}
public void run()
{
System.out.println('run:教师跑步。速度:慢');
}
}
class Runner implements People
{
public void work()
{
System.out.println('work:运动员去训练');
}
public void run()
{
System.out.println('run:运动员跑步。速度:极快');
}
}
implements实现
在接口里完成上级的方法这不叫继承叫实现实在无法理解的话可以理解为仅仅是术语改变了一下
例:AextendB这是A继承BAimplementB这是A实现B
文章为作者独立观点,不代表股票自动交易程序化数据接口观点
心想事成~2023-09-15
没有一招通吃的策略,但是如果严格按照某个指标操作好过完全凭感觉操作。技术指标加上对市场情绪的感知可能会好一点,有句话我觉得挺好,在股票市场里要忘记自己的感受,这可能是别人做的局。