问题描述
请问在同一个命名空间里定义了类1和类2,那么类1如何调用类2中定义的带有值类型参数的方法(最重要的是参数值要能传过去)?谢谢!不胜感激!
解决方案
解决方案二:
classA{Bb=newb();voidM1(){Cc;c.s="Test";b.M2(c);}}classB{voidM2(Cc){}}structC{publicstrings;}
这样是否是你需要的
解决方案三:
先谢谢您的答复!我试过后有问题再问您。
解决方案四:
对您所给出的代码中,我不明白为什么要有C.s=“test”;这一句?您可不可以帮我解释一下?谢谢啊!
解决方案五:
不好意思,这个问题我明白了!等有其他问题再问您!
解决方案六:
直接用构造函数传值就ok了!!
解决方案七:
有问题了!类中不同的方法他们的可访问性是不是还存在级别高低问题?由于级别低而不能访问时如何解决?我用“级别”不一定准确,我是这样理解的。请您答复!真的很感谢!
解决方案八:
如果是非静态方法的话要先实例化,如果静态方法的话就简单了,直接拿类名访问就ok了。
解决方案九:
可访问性public,任意其他类可调用private,任意其他类都不可调用。楼主应该看看语法书。这样问何时是个头啊。另外你问了好几个问题,是不是改多开几个帖子。怎么这么小气。又不是要你的钱。
解决方案十:
友情UP
解决方案十一:
谢谢··一楼兄弟给出了构造函数和class的最好例子,谢谢··学习
解决方案十二:
谢谢你啦!
解决方案十三:
不好意思,我第一次使用,好多能够方便大家的技巧不太熟悉,请多多原谅!请问:我用usercontrol创建了一个心得组件,但是部署完成后,点击右键想查看其属性的时候,却连整个程序包括运行环境都自动关掉了,这是怎么回事?谢谢各位啊!
解决方案十四:
好像是c++的知识,定义两个类,在别处调用
解决方案十五:
学习
解决方案:
学习