外部調用java
外部調用便是在一個類中調用另外一個類的方法對象
package hello2;//首先定義一個類字符串
public class Book {
String name;
String author;
double price;get
public void getInfo(){
//以字符串的形式輸出書名、做者和價格
System.out.println("書名是"+name+",做者是"+author+",價格是"+price);
}
}
其次,在另一個類中應用第一個類方法class
package hello2;
public class TestBook {
public static void main(String[] args)
{
Book b1=new Book();
Book b2=new Book();//使用外部調用要先建立對象
//使用對象 .的操做符
b1.name="java";
b1.author="zhangsan";
b1.price=10.45;
b1.getInfo();////方法內部調用,直接調用如果類的屬性和方法在另一個類中,先建立對象,b1.getInfo();
b2.name="adsfaf";
b2.author="k;l";
b2.price=100;
b2.getInfo();
}方法
}static
內部調用auth
內部調用便是在類裏面調用,直接經過方法名調用便可字符
package hello2;
public class TestBook {
static String name;
static String author;
static double price;new
public static void getInfo(){ //以字符串的形式輸出書名、做者和價格 System.out.println("書名是"+name+",做者是"+author+",價格是"+price); } public static void main(String[] args)//靜態方法中調用另一個方法,另一個方法也必須是靜態方法,所以,getInfo()是靜態方法。 { TestBook b1=new TestBook(); TestBook b2=new TestBook();//建立對象 //使用對象 .的操做符 b1.name="java"; b1.author="zhangsan"; b1.price=10.45; getInfo(); }}