大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 Java學(xué)習(xí) Java中怎么調(diào)用另一個(gè)類方法

Java中怎么調(diào)用另一個(gè)類方法

更新時(shí)間:2022-04-18 11:02:47 來源:動(dòng)力節(jié)點(diǎn) 瀏覽13498次

動(dòng)力節(jié)點(diǎn)小編在本教程介紹如何在 Java 中調(diào)用另一個(gè)類的方法。

在 Java 中,一個(gè)Java類可以有很多方法,在創(chuàng)建應(yīng)用程序時(shí),我們可以將這些方法調(diào)用到同一個(gè)類和另一個(gè)類中。可能有幾種情況可以在另一個(gè)類中調(diào)用方法。所以,讓我們從例子開始。

在 Java 中調(diào)用另一個(gè)類中的方法

要對(duì)另一個(gè)類的方法進(jìn)行分類,我們需要擁有該類的對(duì)象。在這里,我們有一個(gè)Student有方法的類getName()。SimpleTesting我們通過使用類的對(duì)象從第二個(gè)類訪問此方法Student。請(qǐng)參見下面的示例。

class Student{
	String name;	
	Student(String name){
		this.name = name;
	}
	public String getName() {
		return this.name;
	}
}
public class SimpleTesting {
	public static void main(String[] args) {	
		Student student = new Student("John");
		String name = student.getName();
		System.out.println("Student name is : "+name);
	}
}

輸出:

Student name is : John

static在 Java 中調(diào)用另一個(gè)類中的方法

這是另一種情況,我們正在調(diào)用另一個(gè)類的靜態(tài)方法。在靜態(tài)方法的情況下,我們不需要?jiǎng)?chuàng)建對(duì)象來調(diào)用該方法。我們可以static使用類名來調(diào)用方法,就像我們?cè)谶@個(gè)例子中調(diào)用getName()靜態(tài)方法一樣。請(qǐng)參見下面的示例。

class Student{
	static String name;	
	static String getName() {
		return name;
	}
}
public class SimpleTesting {
	public static void main(String[] args) {
		Student.name = "John";
		String name = Student.getName();
		System.out.println("Student name is : "+name);
	}
}

輸出:

Student name is : John

protected在 Java 中調(diào)用另一個(gè)類中的方法

如果類的實(shí)例方法聲明為protected,則只能在子類內(nèi)部調(diào)用。在這里,我們將Student類擴(kuò)展為SimpleTesting類,并使用類的對(duì)象調(diào)用getName()方法SimpleTesting。請(qǐng)參見下面的示例。

class Student{	
	protected String name;	
	protected String getName() {
		return this.name;
	}
}
public class SimpleTesting extends Student{	
	public static void main(String[] args) {
		SimpleTesting st = new SimpleTesting();
		st.name = "John";
		String name = st.getName();
		System.out.println("Student name is : "+name);
	}
}

輸出:

Student name is : John

注意:我們不能將private任何類的方法調(diào)用到另一個(gè)類中,因?yàn)樗接蟹椒▋H限于同一個(gè)類。

public在 Java 中調(diào)用另一個(gè)類中的方法

聲明為的public方法可用于外部訪問,并且可以在另一個(gè)類中調(diào)用。在這里,我們使用類的對(duì)象將一個(gè)公共方法調(diào)用getName()到另一個(gè)類中Student。請(qǐng)參見下面的示例。

class Student{	
	public String name;	
	public String getName() {
		return this.name;
	}
}
public class SimpleTesting{
	public static void main(String[] args) {
		Student st = new Student();
		st.name = "John";
		String name = st.getName();
		System.out.println("Student name is : "+name);
	}
}

輸出:

Student name is : John

通過上述介紹相信大家對(duì)Java中怎么調(diào)用另一個(gè)類的方法已經(jīng)有所了解,大家如果想了解更多相關(guān)知識(shí),可以關(guān)注一下動(dòng)力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面的課程內(nèi)容從淺到深,通俗易懂,很適合沒有基礎(chǔ)的小伙伴學(xué)習(xí),希望對(duì)大家能夠有所幫助。

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

  • 全國(guó)校區(qū) 2025-06-26 搶座中
免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 欧美肥婆videos另类 | 国产精品麻豆99久久 | 日本最猛黑人xxxx猛交 | 国产高清国产专区国产精品 | 午夜一级毛片看看 | 中国精品白嫩bbwbbw | 成人美女隐私免费 | 亚洲a成人7777777久久 | 日本黄色mv | 久久久精品 | 99国产精品热久久久久久 | 国产亚洲精品久久久久久久网站 | 亚洲精品综合一区在线 | 欧美色老头oldvideos | 99久久影院 | 91久久免费视频 | 国产一区二区三区高清 | www.黄色免费| 毛片一级| 亚洲精品一区二区深夜福利 | 国自产拍在线天天更新91 | 欧美日韩综合 | 日韩精品麻豆 | 一区二区精品久久 | 高清国产在线 | 国产亚洲一区二区精品 | 中文精品视频一区二区在线观看 | 亚洲短视频在线观看 | 最近中文字幕在线 | 中文 | 亚洲一区二区高清 | 桃花综合 | 欧美videos肥婆hd | 日本高清免费不卡在线播放 | 91久久爱 | 夜夜夜操 | 九九热亚洲精品综合视频 | 久久午夜一区二区 | 成人久久18免费网站游戏 | 国产中文字幕在线观看 | 乱子伦xxxx厨房 | 天天干天天色天天 |