黑马程序员技术交流社区

标题: 函数的运用 [打印本页]

作者: 追逐★蓝天    时间: 2015-1-31 12:33
标题: 函数的运用
我刚看了函数,它可以把一定的功能代码封装复用,那么我如果想把99乘法表和一个由“*”组成的像99乘法表这样的一个形状的图形分别用一个独立的小函数,然后在用主函数调用时,是否能够实现想调用哪个就能调用哪个呢?

作者: zhengyijun    时间: 2015-2-4 00:57
可以的,你可以定义两个函数,一个用来打印9*9乘法表,一个用来打印*这样的图形。在主函数中用哪个就调用哪个。函数只有被调用时才会执行。
作者: yueLife_1993    时间: 2015-2-4 14:52
可以的啊
作者: lwj123    时间: 2015-2-4 16:40
你封装之后在主函数调用就也可以了
作者: 田得聖老师    时间: 2015-2-4 18:00
可以的,相当于你在需要输出“*”的时候调用一次你封装成打印“*”的函数
作者: 赵涛涛    时间: 2015-2-4 18:05
完全可以,你封装完对象后,需要调用那个,直接用即可。你这样不仅可以重复调用程序,而且对以后的维护很有好处
作者: coolmiao13    时间: 2015-2-5 00:12
封装成两个函数
当调用的时候就直接调用那个函数就好了,当然也可以封装到别的类中,这样更有利于维护。
作者: 追逐★蓝天    时间: 2015-2-10 18:59
zhengyijun 发表于 2015-2-4 00:57
可以的,你可以定义两个函数,一个用来打印9*9乘法表,一个用来打印*这样的图形。在主函数中用哪个就调用哪 ...

谢谢,我去试一试
作者: 追逐★蓝天    时间: 2015-2-10 19:01
coolmiao13 发表于 2015-2-5 00:12
封装成两个函数
当调用的时候就直接调用那个函数就好了,当然也可以封装到别的类中,这样更有利于维护。 ...

谢啦,兄弟,我去试一试。
作者: 追逐★蓝天    时间: 2015-2-10 19:02
赵涛涛 发表于 2015-2-4 18:05
完全可以,你封装完对象后,需要调用那个,直接用即可。你这样不仅可以重复调用程序,而且对以后的维护很有 ...

谢谢啊,如果能够调用,却是很方便维护。




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