gpt4 book ai didi

java - java新手实现接口(interface)

转载 作者:行者123 更新时间:2023-12-02 23:17:56 24 4
gpt4 key购买 nike

我是java新手,我正在尝试实现一个接口(interface)。

所以主类

public interface Matrix{
//returns number of rows
int numRows();
//returns number of columns
int numColumns();

int addRows(...);
....
}

现在基本上我想要解决的问题是……我有两个矩阵 matrixamatrixb类型 Matrix .

我想基本上按行扩展矩阵。所以如果 matrixa有 10 行和 matrixb有 2 行。那我要回matrixa+=matrixb

(当然假设列数相同。)

执行此操作的正确方法是什么?

最佳答案

您可以向界面添加另一种方法,例如:

   public interface Matrix{
....
Matrix add( Matrix b );
}

并检查是否有必要在实现中扩展行。

关于java - java新手实现接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14146580/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com