A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 追逐★蓝天 初级黑马   /  2015-1-31 12:33  /  803 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我刚看了函数,它可以把一定的功能代码封装复用,那么我如果想把99乘法表和一个由“*”组成的像99乘法表这样的一个形状的图形分别用一个独立的小函数,然后在用主函数调用时,是否能够实现想调用哪个就能调用哪个呢?

9 个回复

倒序浏览
可以的,你可以定义两个函数,一个用来打印9*9乘法表,一个用来打印*这样的图形。在主函数中用哪个就调用哪个。函数只有被调用时才会执行。
回复 使用道具 举报
可以的啊
回复 使用道具 举报
你封装之后在主函数调用就也可以了
回复 使用道具 举报
可以的,相当于你在需要输出“*”的时候调用一次你封装成打印“*”的函数
回复 使用道具 举报
完全可以,你封装完对象后,需要调用那个,直接用即可。你这样不仅可以重复调用程序,而且对以后的维护很有好处
回复 使用道具 举报
封装成两个函数
当调用的时候就直接调用那个函数就好了,当然也可以封装到别的类中,这样更有利于维护。
回复 使用道具 举报
zhengyijun 发表于 2015-2-4 00:57
可以的,你可以定义两个函数,一个用来打印9*9乘法表,一个用来打印*这样的图形。在主函数中用哪个就调用哪 ...

谢谢,我去试一试
回复 使用道具 举报
coolmiao13 发表于 2015-2-5 00:12
封装成两个函数
当调用的时候就直接调用那个函数就好了,当然也可以封装到别的类中,这样更有利于维护。 ...

谢啦,兄弟,我去试一试。
回复 使用道具 举报
赵涛涛 发表于 2015-2-4 18:05
完全可以,你封装完对象后,需要调用那个,直接用即可。你这样不仅可以重复调用程序,而且对以后的维护很有 ...

谢谢啊,如果能够调用,却是很方便维护。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马