当前位置: 首页 > news >正文

国网典型设计最新版/seo顾问服务四川

国网典型设计最新版,seo顾问服务四川,黑白的网站,canva可画ppt模板我是否可以要求实现接口的类具有某个静态字段或方法,并通过泛型类型参数访问/调用该字段或方法&#xff1f;我有一个接口Arithmetical< T>,它指定了几个函数,如T plus(T o)和T times(T o).我也有一个Vector< N extends Arithmetical< N>> class,用于具有类型…

我是否可以要求实现接口的类具有某个静态字段或方法,并通过泛型类型参数访问/调用该字段或方法?

我有一个接口Arithmetical< T>,它指定了几个函数,如T plus(T o)和T times(T o).我也有一个Vector< N extends Arithmetical< N>> class,用于具有类型N的组件的向量(具有可变维度).但是,当尝试实现dot product时,我遇到了一个问题.

我想实现方法N dot(Vector< N> o).为此,我计划从任何N的零开始并迭代两个Vector< N> s’List< N> s,将每对元素的乘积添加到我的总数中.有没有办法在Arithmetical中指定< T>所有实现类必须具有静态(并且最好是最终的)字段ZERO并且开始点(向量< N> o)的主体具有沿着N sum = N.ZERO的行;

如果没有,那么这个问题还有什么其他方法呢?我想允许0维向量,所以我不能仅仅通过将向量的第一个组件相乘来开始.有没有办法实例化泛型类型的对象,所以我只能在Arithmetical< T>中指定一个T zero()方法?

我有理由不使用Java的数字类型 – 我希望有复杂组件的向量.

这是算术:

public interface Arithmetical {

public T plus(T o);

public T minus(T o);

public T negate();

public T times(T o);

public T over(T o);

public T inverse();

// Can I put a line here that requires class Complex (below) to define ZERO?

}

向量:

public class Vector> {

private List components;

public Vector(List cs) {

this.components = new ArrayList(cs);

}

public N dot(Vector o) {

// Here's where I need help.

}

}

复杂:

public class Complex implements Arithmetical {

public static final Complex ZERO = new Complex(0, 0); // Can I access this value through N if >?

private double real;

private double imag;

public Complex(double r, double i) {

this.real = r;

this.imag = i;

}

/* Implementation of Arithmetical (and some more stuff) not shown... */

}

我对Java(以及一般的编程)很陌生;我可能不会理解复杂的(ha)解释和解决方法.

谢谢!

(Python是建议的标签… Huh.)

http://www.lbrq.cn/news/1328095.html

相关文章:

  • wordpress 做网站/天津关键词排名推广
  • 网站建设都包括哪些方面/如何进行搜索引擎营销
  • 做网站编辑/ios aso优化工具
  • 建设行业个人云网站/seo外包服务公司
  • 鞍山做网站排名/青岛百度seo代理
  • 网络推广方法技巧/seo排名优化软件有用
  • 微信答题小程序怎么做/天津百度seo推广
  • 快速网站建设费用/专业全网优化
  • 安卓盒子 做网站/互联网营销师证书含金量
  • 盐山做网站的/网络推广工作
  • 1元涨1000粉丝网站/seo名词解释
  • app与网站的关系/上海网站seo
  • 广西两学一做考试网站/网址之家
  • phpcms 网站模板/seo教育培训机构
  • 阿里云备案个人可以做网站吗/保定百度首页优化
  • 用网站做简历/加强服务保障满足群众急需ruu7
  • 网站建设联/湖南靠谱关键词优化
  • 可以做哪些网站/搜狗竞价
  • 大学生简历免费制作网站/推广引流平台app大全
  • 在那些网站做宣传更好/厦门人才网唯一官网
  • 万网的网站建设/天津关键词优化网排名
  • 北京疫情宣布解除时间/郑州靠谱seo整站优化
  • 网站建设 模块/惠州百度seo在哪
  • 游戏推广平台代理加盟/六年级上册数学优化设计答案
  • 个体搞网站建设 经营范围/独立站谷歌seo
  • 做网站的用途/企业微信会话存档
  • 免费手机图片编辑器/seo每日一贴
  • 做一个网站后期维护需要做什么/海南seo顾问服务
  • 做网站需要企业/网站文章优化技巧
  • 企业网站界面 优帮云/seo查询源码
  • 在线免费的AI文本转语音工具TTSMaker介绍
  • 《Java 程序设计》第 17 章 - 并发编程基础
  • HTML应用指南:利用POST请求获取全国公牛门店位置信息
  • C++ 中 NULL 与 nullptr 有什么区别?
  • 【Lambda】flatMap使用案例
  • LeetCode 11 - 盛最多水的容器