如何在一个类中调用另外一个类中的函数

如题所述

假设你要在A类里调用B类的函数。如果你有一个B类的对象或者指针(基类指针也可)b,就可以用这个b去调用,b.XXX()或者b->XXX。如果你没有B类的对象或指针,那么你可以调用的就是B类的静态函数。可以通过类名直接调用。B::XXX()。
温馨提示:内容为网友见解,仅供参考
无其他回答

如何在一个类中调用另一个类的函数
方法1. 新建一个类。然后在调用类中先进行被调用类实例化,然后通过实例化的对象访问。例如:\/\/先定义一个类 \/\/实例化,调用 方法2.新建一个类,将该类中需要被调用的方法设置为静态(static),加了static后,就可以用类名直接调用。然后在调用类中直接通过类名进行访问。调用格式为:类名.方法名...

C# 一个类调用另一个类中的方法。
如果是这样的话,你可以在B的构造函数里这么写public B(A a) { m_A=a; } 然后在B里面定义一个A类型的成员变量m_A,这样你就可以在B对象的生命周期里调用A对象的公有方法了,当然,你写b的new的时候要这么写B b= new (this);因为你是想将当前的A对象作为值传进去,不知道我说的能不...

如何在C#中,在一个类里调用另外一个类的方法
把A类你有引用的方法加static public class A{public static void MethodA()\/\/如果不是static 就要实例化才能调用{}}public class B{public void MethodB{A.MethodA();\/\/第一种方式如果MethodA()没有加static关键字则使用 new A().MethodA();}} 【...

如何在一个类中调用另一个类的成员函数
在这个类定义另一个类的指针变量(即实例化另一个类),那这个指针就可以调用它的函数了。p->func();

在MFC中,一个类如何调用其他类的变量和函数??
1、最简单就是声明友元了(friend)2、继承也是一种方法 3、把你要调用的那个类的变量函数声明为静态的(static),因为静态的变量函数可以直接访问的,当然需要考虑权限问题。

如何在一个类中调用另一个类的函数
首先将被调用类的函数设为public,然后在类里创建被调用类的对象,然后再在类里写就行了

如何在C#中,在一个类里调用另外一个类的方法
public static void MethodA()\/\/如果不是static 就要实例化才能调用 public class B public void MethodB A.MethodA();\/\/第一种方式 如果MethodA()没有加static关键字 则使用 new A().MethodA();} 语言结构 类:一个基本的C#类中包含数据成员、属性、构造器和方法。属性可以是静态或实例成员...

JAVA一个包里建立好两个类,一个类如何调用另一类的里的数据?
1、先在eclipse中创建一个Java工程文件。并在src下创建demo包,在demo包下创建类DemoClass。2、接下来在DemoClass类中添加一个静态属性和静态方法。被static修饰的属性或方法就是静态的。3、对于静态方法的调用,可以使用调用非静态方法的方式去调用,即创建一个类的对象,然后再调用静态方法。4、编辑好...

如何在一个类中调用另一个类的成员函数
public class class_1 { public final static String nema="杨国政";} 在其他类中调用的方式是 public static void main(String[] args) { String name = class_1.nema;}

如何在一个类中调用另外一个类的成员函数
假设类A要调类B的成员函数fun.如果fun是静态函数,则A中代码直接用B::fun()的方式来调用.如果不是,则需定位一个B的成员b,使用b.fun()方式调用.另外有一个前提,fun需要为public,或者B中声明A为友员类

相似回答