OOP方法用法
本文关键字:用法 方法 OOP | 更新日期: 2023-09-27 18:13:10
我想问一下我是否有一个类Person and Food,我想有一个"吃"的方法。
应该把eat方法放在Person类中,还是把eat方法放在Food类中?
谢谢。
这取决于你说的是person . eat (food)还是food . eatenby (person)
如果您选择Person.Eat(food)
public class Person
{
public void Eat(Food food)
{
//...
}
}
如果您选择Food.EatenBy(person)
public class Food
{
public void EatenBy(Person person)
{
//...
}
}