gpt4 book ai didi

c# - 构造函数参数与方法参数?

转载 作者:IT王子 更新时间:2023-10-29 04:17:42 28 4
gpt4 key购买 nike

<分区>

确实是一个非常简单的问题,我希望得到“情况决定”的答案。不过,我想知道人们对将参数传递给构造函数或方法有何看法。

我会尝试为我的问题设置上下文:

public interface ICopier
{
void Copy();
}

public class FileCopier : ICopier
{
String m_source;
String m_destiniation;

FileCopier(String source_, String destination_)
{
m_source = source_;
m_destiniation = destiniation_;
}

public void Copy()
{
File.Copy(m_source, m_destiniation, true);
}
}

或者 FileCopier.Copy() 是否应该接受 source_ 和 destination_ 作为方法参数?

我想让这些类尽可能抽象。

我问这个问题是因为我现在有其他用于删除、重命名等的接口(interface)/类,我想为此创建一个标准。

谢谢!

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