對 Java中的對象與屬性,方法的使用,簡單寫了個案例
import java.util.Scanner;class Calculste{ int a; //定義兩個整數 int b; String option; //定義接收操作符的字串 public void count(){ //對操作符進行判斷 switch(option){ case "+": System.out.println("計算和:"+a+"+"+b+"="+(a+b)); break; case "-": System.out.println("計算差:"+a+"-"+b+"="+(a-b)); break; case "*": System.out.println("計算積:"+a+"*"+b+"="+(a*b)); break; case "/": { //作除法運算時,分母不能為 0 if (b != 0) { System.out.println("計算商:"+a+"/"+b+"="+(a/b)); }else{ System.out.println("您輸入的第二個數不能為 0,請重新輸入"); } } break; case "%": System.out.println("計算餘:"+a+"%"+b+"="+(a%b)); break; default: System.out.println("您輸入的操作符有誤,請重新輸入"); } } }class demo3 { //需求: 使用java類描述一個計算機類,計算機具備運算元1, 運算元2 、操作符三個公用 的屬性,還具備計算的功能行為。 public static void main(String[] args) { System.out.println("兩個數的運算"); Scanner sca = new Scanner(System.in); //建立類的對象 Calculste cal = new Calculste(); //給屬性賦值 System.out.println("第一個數:"); cal.a = (int)sca.nextInt(); System.out.println("第二個數:"); cal.b = (int)sca.nextInt(); System.out.println("輸入運算子號:"); cal.option = sca.next(); //接受字元的方法 //調用方法運算 cal.count(); }}
這裡是在控制台的一些效果:
陌陌說:java語言是物件導向的程式設計語言,類,類中的對象,對象的屬性和方法 都是相當重要的。
以上就是本文的全部內容,希望對大家的學習有所協助,也希望大家多多支援雲棲社區。