Java學習之類方法的外部和內部調用

  1. 外部調用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

  2. 內部調用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(); }}

相關文章
相關標籤/搜索