方法1. 新建一個(gè)類。然后在調(diào)用類中先進(jìn)行被調(diào)用類實(shí)例化,然后通過實(shí)例化的對(duì)象訪問。例如:
//先定義一個(gè)類
//實(shí)例化,調(diào)用
方法2.新建一個(gè)類,將該類中需要被調(diào)用的方法設(shè)置為靜態(tài)(static),加了static后,就可以用類名直接調(diào)用。然后在調(diào)用類中直接通過類名進(jìn)行訪問。調(diào)用格式為:類名.方法名(參數(shù)表)。例如:
擴(kuò)展資料:
Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡單易用兩個(gè)特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程 。
Java具有簡單性、面向?qū)ο?、分布式、健壯性、安全性、平臺(tái)獨(dú)立與可移植性、多線程、動(dòng)態(tài)性等特點(diǎn) 。Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等 。
參考資料: Java 類與類之間的調(diào)用--CSDN
方法1.新建一個(gè)類。
然后在調(diào)用類中先進(jìn)行被調(diào)用類實(shí)例化,然后通過實(shí)例化的對(duì)象訪問。例如://先定義一個(gè)類//實(shí)例化,調(diào)用方法2.新建一個(gè)類,將該類中需要zd被調(diào)用的方法設(shè)置為靜態(tài)(static),加了static后,就可以用類名直接調(diào)用。
然后在調(diào)用類中直接通過類名進(jìn)行訪問。調(diào)用格式為:類名.方法名(參數(shù)表)。
例如:擴(kuò)展資料:Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因回此Java語言具有功能強(qiáng)大和簡單易用兩個(gè)特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。
Java具有簡單性、面向?qū)ο?、分布式、健壯性、安全性、平臺(tái)獨(dú)立與可移植性、多線程、動(dòng)態(tài)性等特點(diǎn) 。Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)答用程序等 。
參考資料:Java類與類之間的調(diào)用--CSDN。
java類有兩種方法一種是類方法就是用static修飾的,一種是實(shí)例方法,就是沒有static修飾的方法。
類方法可以同時(shí)類名.方法名的方式調(diào)用。而實(shí)例方法必須先生存類的實(shí)例在通過實(shí)例.方法名的方式調(diào)用。
例如:public class MethodCall{public static void main(String[] args){Test.sayStatic();Test test = new Test();test.sayInstance();}}class Test{public static void sayStatic(){System.out.println("這是一個(gè)靜態(tài)方法。");}public void sayInstance(){System.out.println("這是一個(gè)實(shí)例方法。
");}}。
一個(gè)類怎樣調(diào)用另一個(gè)類中的屬性和方法
一般來說會(huì)用兩種最常用的方式
new一個(gè)對(duì)象,通過對(duì)象來調(diào)用類中的變量和方法
如果一個(gè)類的方法是靜態(tài)的,那么直接用類名.方法的方式就可以調(diào)用
下面是用new對(duì)象的例子
class Student {
int studentNo ;
String studentName;
public void setStudent (int studenteNo, String studentName) {
this.studentName = studentName;
this.studentNo = studenteNo;
}
public void show () {
System.out.println("學(xué)號(hào):" + this.studentNo + " 姓名:" + this.studentName + "\");
}
}
public class Test{
public static void main(String[] args) {
Student st1 = new Student ();
st1.setStudent(1,"小明");
Student st2 = new Student ();
st2.setStudent(2,"小強(qiáng)");
st1.show();
st2.show();
}
}
java類有兩種方法一種是類方法就是用static修飾的,一種是實(shí)例方法,就是沒有static修飾的方法。
類方法可以同時(shí)類名.方法名的方式調(diào)用。而實(shí)例方法必須先生存類的實(shí)例在通過實(shí)例.方法名的方式調(diào)用。
例如:public class MethodCall{ public static void main(String[] args) { Test.sayStatic(); Test test = new Test(); test.sayInstance(); }}class Test{ public static void sayStatic() { System.out.println("這是一個(gè)靜態(tài)方法。"); } public void sayInstance() { System.out.println("這是一個(gè)實(shí)例方法。
");。
java類有兩種方法一種是類方法就是用static修飾的,一種是實(shí)例方法,就是沒有static修飾的方法。類方法可以同時(shí)類名.方法名的方式調(diào)用。而實(shí)例方法必須先生存類的實(shí)例在通過實(shí)例.方法名的方式調(diào)用。例如:
public class MethodCall
{
public static void main(String[] args)
{
Test.sayStatic();
Test test = new Test();
test.sayInstance();
}
}
class Test
{
public static void sayStatic()
{
System.out.println("這是一個(gè)靜態(tài)方法。");
}
public void sayInstance()
{
System.out.println("這是一個(gè)實(shí)例方法。");
}
}
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁面生成時(shí)間:3.457秒