用面向对象的术语来对狗咬人建模 October 14, 2022 Content # 狗咬人这事行为用面向对象的术语应该怎么来建模?是狗类中有咬方法吗? 如果狗咬了后,狗本身的状态不需要发生变化,那么这个方法写在狗类中就是不合理的。而应该是在Human类中添加hurt方法。狗则提供damage。面向对象建模并不能完全等同于自然语言的描述。 From # Links #