传递参数类型时该如何处理
public interface IComm
{
bool IConn(c);
}
public class ComConfig
{
public int p;
public int timeout;
}
public class Com :IComm
{
public bool IConn(ComConfig c)
{
return true;
}
}
public class LanConfig
{
public string ip;
public int port;
}
public class Lan : IComm
{
public bool IConn(LanConfig c)
{
return true;
}
}
之前我是想使用泛型来处理,但是好像也不行,我觉得应该有方法实现吧?
请各位大神帮帮忙!
相关推荐
详解Java引用类型的参数也是值传递
主要介绍了Java引用类型的参数也是值传递,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
SpringCloud通过Feign传递List类型参数
首先明确一点,SpringCloud通过Fegin如果是多个参数,其中一个参数是List,那么是传不过去的,单个List是可以的。 1、单个List实体传递 @RequestMapping("/secret/batchInsert") public int batchInsert(@RequestBody List<BatchSecretBO> batchSecretBOList...
String类型传递是值传递,char[]类型传递是引用传递的实现
下面小编就为大家带来一篇String类型传递是值传递,char[]类型传递是引用传递的实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看不
浅谈JavaScript 函数参数传递到底是值传递还是引用传递
在传统的观念里,都认为JavaScript函数传递的是引用传递(也称之为指针传递),也有人认为是值传递和引用传递都具备。那么JS的参数传递到底是怎么回事呢?事实上以下的演示也完全可以用于Java 首先来一个比较简单的,基本类型的传递: function add(num){ num+=10; return num; } num=10; alert(add(num)); aelrt(num); //输出20,10 对于这里的输出20,10,按照JS的官方解释就是在基本类型参数传递的时候,做了一件复制栈帧的拷贝动作,这样外部声明的变量num和函数参数的num,拥有完全相同的值,但拥有完全不
简单谈谈Java中String类型的参数传递问题
主要介绍了简单谈谈Java中String类型的参数传递问题的相关资料,需要的朋友可以参考下


