黑马程序员技术交流社区

标题: 同一个类型的每个对象能够有不同的方法行为的理解 [打印本页]

作者: 妖妖    时间: 2015-3-24 19:52
标题: 同一个类型的每个对象能够有不同的方法行为的理解
任一类的每个实例都带有相同的方法,但是方法可以根据实例变量的值来表现不同的行为。
比如说一个song类有title与artist这两个实例变量。play()会播放title值所表示的歌曲。所以调用某个实例的play()可能会播放“时间都去哪儿了”,而另一个实例会播放“群发的短信我不回”。然而方法是相同的。






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2