请问在编程中什么情况下需要定义带参数的方法或带返回值的方法,我老高不明白,请教了》》》。

解决方案 »

  1.   

    有一个人在家自己做饭吃...void Eat()方法...无参数无返回值...他在家的行为是私密的...外人不知道也不需要知道...有一个人在家给朋友做饭吃...feedback Eat()方法...无参数有返回值...他做什么你吃什么没得选择...但你吃完可以发表意见...有一个人在家给老婆做饭吃...void Eat(Menu menu)方法...有参数无返回值...老婆对吃什么有发言权...但是通常不需要评价...有一个人在你开的餐馆吃饭...feedback Eat(Menu menu)方法...必须有参数必须有返回值...他点了餐你才知道他要吃什么...吃完他有权利评价你的饭菜...