原文:关于“如何做到在一个类内不通过创建另一个类的对象,却调用另一个类的方法”的问题

通常,我们在java中通过实例化一个类来调用该类的方法,但是,如果有多个类都要调用这个类地方法,是不是要在每个主调类里面都创建一个被调用类的对象呢 如果这样做,会不会因为多次实例化而影响程序的执行效果呢 答案是:没必要多次创建被调用类的对象,而且多次实例化还可能会影响程序执行效果。 解决问题的办法是:在每一个主调类里面各写一个构造方法,形参是被调用类的对象, 实例化被调用类的时候,得到一个对象, ...

2015-08-27 01:15 14 9585 推荐指数:

查看详情

python一个调用另一个方法

今天在练习的时候,看见了名().方法名的操作,一时间没有反应过来是怎么回事,搜索得知,为的实例化 并调用方法合二为一 如 ...

Fri Apr 08 04:36:00 CST 2022 0 1121
从本类调用另一个方法

这里我有三种: 1、直接new 出另一个的实例,通过实例来调用方法 2、使用static修饰,通过名.方法 前两种我就省略了 3、在本类返回一个返回类型为对象方法 这里以设置私有化属性,生成set和get方法 举例: 本类: 调用B的s()方法 public class ...

Thu Oct 24 07:15:00 CST 2019 0 1321
一个作为另一个的数据成员

写程序的时候希望一个能够访问另一个的数据成员(protected, private),例如A要访问B中的数据成员。 1.保持封装性 可以通过在被访问的(B)中定义访问权限为public的函数,用来返回数据成员的引用。 2.继承 当一个派生从父类继承时,父类的所有成员就成为子类 ...

Sat May 05 01:11:00 CST 2012 0 5472
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM