黑马程序员技术交流社区

标题: 对于人在黑板上画圆的一点疑惑 [打印本页]

作者: 黑黑黑马    时间: 2014-4-22 10:50
标题: 对于人在黑板上画圆的一点疑惑
张孝祥老师讲的,人在黑板上画圆,是画圆的操作需要在黑板上,画圆的方法需要在圆内,所以这是两个对象吗黑板一个,圆一个,那位大神能详细解释一下,谢谢。
作者: heheka123    时间: 2014-4-22 10:54
人在黑板上画圆,只需要两个对象就好了, 一个人对象,一个圆对象,画圆的方法和判断圆是不是画在黑板上都是在圆这个对象中的, 而人只是触发了画圆的方法
作者: 孙旌棋    时间: 2014-4-23 16:21
同学, 这个不理解, 可以给你再举个更贴近的例子, 就以玩LOL(英雄联盟)好了!

你试想一下, 你游戏里面会有打怪, KO对手的技能, 那么这些东西如果你不登录LOL(英雄联盟), 这些是不是现实中都没有? 那么这些东西只有你登录了LOL(英雄联盟)才有的对吧, 那么这些东西我们就可以看作是LOL(英雄联盟)的打怪方法, KO对手方法, 这些方法是不是封装到游戏里面更合适呢? 作为玩家的我们只需要登录游戏, 调用打怪的方法就可打怪, 调用KO对手方法就可以KO对手

再回到你问的这个问题, 在黑板上画圆, 没有黑板你能在黑板上画圆吗? 显然是不可以的, 那么是不是封装到黑板上更合适呢? 人在黑板上画圆, 只需要调用黑板的画圆方法就可以了哦

我知道你在纠结什么, 你是不是想问, 没有黑板, 我们还可以画圆的啊? 同样我也可以回答你, 不是只有LOL(英雄联盟)才有打怪方法, KO对手方法, 梦幻西游也有的, 不是吗? 而且他们的打怪方法是有区别的, 同学你好好想想看看是不是这么个道理






作者: zzkang0206    时间: 2014-4-25 16:42
哇!好高深的样子!




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