導航:首頁 > 方法技巧 > 主函數如何調用其他類里的方法

主函數如何調用其他類里的方法

發布時間:2022-09-04 04:53:56

如何在main中調用另一個類中的方法

在main中創建對象,然後用對象.方法名() 就可以直接使用
比如你這裡面
Car car1 = new Car();
Car car2 = new Car();
Car car3 = new Car();

你可以直接car1.yi();
car2.yi();

car3.yi();

簡而言之你少了括弧,並且你方法里已經有了列印語句了,調用他不需要再列印

㈡ C++中 ,主函數怎麼調用其他函數啊

按照函數定義去調用就可以了。

實例:

#include<iostream>
usingnamespacestd;
voidprintstar(void)
{
cout<<"**********star****************"<<endl;
}

voidprint_message(void)
{
cout<<"HelloWorld!"<<endl;
}

intmain(void)
{
printstar();//調用
print_message();//調用
printstar();//調用
return0;
}

㈢ java主函數怎麼調用方法

調用方法:先生成一個對象,用「對象.方法()」的方式調用。
調用說明:java中的main方法是靜態的,用於程序的入口,在靜態方法中無法調用非靜態方法,只能調用靜態方法。想調用靜態方法的話就要先生成該類的一個對象,通過對象調用非靜態方法。
調用舉例:
public class A{
public static void main(String[] args){
A a = new A();
a.aaa();
}
public void aaa(){}
}

㈣ 如何在C#中,在一個類里調用另外一個類的方法

如果要通過類名來用方法的話,那其中的方法必須是靜態方法,需加上static。即public static void get() {...}。靜態方法是跟類關聯的,允許不對classA實例化,就可以用它的方法。

把A類有引用的方法加static

public class A

public static void MethodA()//如果不是static 就要實例化才能調用

public class B

public void MethodB

A.MethodA();//第一種方式

如果MethodA()沒有加static關鍵字

則使用 new A().MethodA();

}

語言結構

類:一個基本的C#類中包含數據成員、屬性、構造器和方法。屬性可以是靜態或實例成員。在C#中類的聲明與C++和Java很相似。但是,不像C++,C#結構體與類是不支持繼承多個父類。但是,與Java相同的是,一個結構體可以實現介面(interface)。Java的關鍵字import已經被替換成using,它起到了同樣的作用。

以上內容參考:網路-c#

㈤ JAVA主類如何調用其他類的含參數的方法,新人求教-,·

1如果在子類中調用,那麼先new一個參數所在類型的對象a,即Aa=newA(),然後在子類中用super(a)就可以調用父類的帶類參數構造方法。2如果在其他類中調用,那麼也需要先new一個參數所在類型的對象a,即Aa=newA();,然後new調用類的的時候把參數傳進去就可以了,Bb=newB(a)。

㈥ java怎麼在main函數調用其他類的方法

new 出來。

比如有個classaa類

classaa(){

}
aaa=newaa();

㈦ 請請問java中的abstract修飾的父類,我要在主函數中調用他子類中的方法,該怎麼調用

比如你有Father類 有兩個子類A B都重寫了方法function
比如你要根據當前對象為A 還是 為B 分別調用它重寫的function
只要定義這樣一個方法:
void fun(Father f){
f.function();

}
這個方法會根據你傳入的參數是A類還是B類的對象來決定調用誰的方法。

㈧ c++中如何在主函數中調用其他文件內的函數

就是再寫個頭文件,對調用文件里的函數進行申明。再將頭文件寫在主函數所在的文件里。如下面所示:

//文件a.c
#include "a.h"
int display(int a,int b){
cout<<a+b<<endl;
return 0;
}
//文件a.h
#include <iostream>
int display(int ,int );
//文件main.c
#include "a.h"
int main(){
int a=2,b=3;
display(a,b);
return 0;
}
簡單寫幾行,使用非本源文件的函數就需要文件包含方式來包含其他文件,注意好頭文件別重復

㈨ 如何在主函數中調用類中的成員函數調用

主函數中調用類中的成員函數調用方式為:對象名.成員函數名(參數列表)。

其中「.」是成員運算符,用來對成員進行限定,指明所訪問的是哪一個對象中的成員。不僅可以在類外引用對象的公用數據成員,而且還可以調用對象的公用成員函數,但同樣必須指出對象名,如:

stud1.display( );//正確,調用對象stud1的公用成員函數。

display( );//錯誤,沒有指明是哪一個對象的display函數。

由於沒有指明對象名,編譯時把display作為普通函數處理。應該注意所訪問的成員是公用的(public )還是私有的(private )。只能訪問public成員,而不能訪問private成員。

(9)主函數如何調用其他類里的方法擴展閱讀:

類的成員函數與一般函數的區別:

1、類的成員函數是屬於一個類的成員,出現在類體中。類的成員函數可以被指定為private(私有的)、public (公用的)或protected(受保護的)。在使用類函數時,要注意調用它的許可權(它能否被調用)以及它的作用域(函數能使用什麼范圍中的數據和函數)。

2、私有的成員函數只能被本類中的其它成員函數所調用,而不能被類外調用。

3、成員函數可以訪問本類中任何成員(包括私有的和公用的),可以引用在本作用域中有效的數據。

4、一般的做法是將需要被外界調用的成員函數指定為public,它們是類的對外介面,並非要求把所有成員函數都指定為public。有的函數並不是准備為外界調用的,而是為本類中的成員函數所調用的,就應該將它們指定為private。

5、類的成員函數的作用是支持其它函數的操作,是類中其它成員的工具函數(utility function),類外用戶不能調用這些私有的工具函數。

6、類的成員函數是類體中十分重要的部分。如果一個類中不包含成員函數,就等同於C語言中的結構體了,體現不出類在面向對象程序設計中的作用。

㈩ 請問怎麼在main函數里調用其他類的方法啊

因為main是static方法,所以不能access m與n

閱讀全文

與主函數如何調用其他類里的方法相關的資料

熱點內容
如何一天瘦一斤的最快方法 瀏覽:209
紙巾折小白兔的方法視頻 瀏覽:56
基金技巧和方法 瀏覽:504
安神助眠的簡單方法 瀏覽:737
針灸研究方法免費下載 瀏覽:318
三星a8無響應解決方法 瀏覽:873
春天釣蝦的正確方法 瀏覽:395
手機來電錄音怎麼設置在哪裡設置方法 瀏覽:690
隔膜泵使用方法 瀏覽:229
顛病大發作治療方法 瀏覽:820
祛痘膏的正確使用方法 瀏覽:184
回收舊手機的方法 瀏覽:279
版稅的計算方法 瀏覽:74
燒傷時正確的急救方法 瀏覽:11
DNA大片段突變的檢測方法 瀏覽:259
autocad2009的安裝及激活方法 瀏覽:955
用化學方法鑒別正丁基氯 瀏覽:326
樂視手機話筒設置方法 瀏覽:550
怎麼才能治療黑眼圈的方法 瀏覽:892
三種常用的交接棒方法 瀏覽:642