JavaSE 第九講 面向?qū)ο笾庋b 9.27

1、面向?qū)ο蟪绦蛟O計三大基本特征:繼承( Inheritence)、封裝(Encapsulation)、多態(tài)(Polumorphism)。

2、封裝:類包含了數(shù)據(jù)與方法,將數(shù)據(jù)與方法放在一個類中就構(gòu)成了封裝。

3、定義類和方法
定義方法: 修飾符 返回類型 方法名稱([參數(shù)1], [參數(shù)2], [參數(shù)3]...)

public class Test
{
  //兩個整數(shù)相加的方法
  public int add(int a, int b)
  {
         return a + b;
  }

  //兩個整數(shù)相減的方法
  public int subtract(int a, int b)
  {
         return a - b;
  }

  //兩個整數(shù)相乘的方法
  public int multiply(int a, int b)
  {
         return a * b;
  }

  //兩個整數(shù)相除的方法
  public int divide(int a, int b)
  {
      return a / b;
  }

  //使用void關鍵字表示方法不返回值
  public void output()
  {
         System.out.println("Hello World");
  }
 
  public void method(int a)
  {
          if(a < 10)
      {
              return;
      }

      System.out.println("Welcome!");
  }
  
  public static void main(String[] args)
  {
         Test test = new Test();
     
     int x = 8;
     int y = 3;

     int a = test.add(x, y);
     int b = test.subtract(x, y);
     int c = test.multiply(x, y);
     int d = test.divide(x, y);

     System.out.println(a);
     System.out.println(b);
     System.out.println(c);
     System.out.println(d);

     test.output();

     int m = 5;
     
     test.method(m);
  }
}
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容