一个有关两个类之间的引用问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 04:33:37
我写了一个日历程序,里面有好多类,比如有两个类,之间相互引用,第一个类是主程序,在运行第一个类要传递参数到第二个类的方法中,这时在运行第二个类时又要引用第一个类中的变量,在相互引用时又创建了引用的对象,请问是不是这样做,最好给点详细的说明.
我那样做怎么不行啊
我也想上传让你们看一下, 可是有点长,200多行,放上去我想可能没有人会去看.

如果不想麻烦,最好写成一个外部类+N个内部类的形式,好处就是内部类能直接引用外部类已定义的方法和属性.缺点就是会增加程序的耦合性,如果你的程序代码少于500行属于小程序可以考虑这个方法.
【补充回答1】
你做法不是不行,而是很麻烦,需要实例化很多对象,这样会大量消耗内存空间,降低了程序的执行效率,写面向对象的程序应该尽量复用对象.
【补充回答2】
具体问题,具体回答,还是希望你能把源码传上来

在第一个类里面new一个第二个类的对象,通过对象来传递些值

问题说的不是很明白。

好象是写个时间表把。比如万年历?