2019.1.14 作業
阿新 • • 發佈:2019-01-14
作業連結:https://pan.baidu.com/s/1N7DbpzYy4TKESX7bNTW2vg
提取碼:9odq
一、筆記
物件是用來描述客觀事物的一個實體,每個物件之間都有自己的特點和要做的事。
類是幾個物件之間具有共同特徵的集合,他們還會有一些共同的行為。
也就是類具有相同屬性和方法的一組物件的集合,定義了物件將會擁有的特徵(屬性)和行為(方法)。類也存在比自己大的集合體中。
類是是物件的抽象,物件是類的具體
定義類:訪問修飾符 class 類名{}
方法是完成某個特定的應用程式功能,並返回結果 //main方法就是自己,其他類是別人
如果方法沒有返回值,返回值型別為void
有返回值:返回結果的型別為方法對應型別
方法定義:訪問修飾符 返回型別 方法名稱(引數型別 引數名1,引數型別 引數名2,........){}
建立物件:
類名 物件名 = new 類名();
引用物件成員:使用
引用類的屬性:物件名.屬性
引用類的方法:物件名.方法名()
School senter=new Shool() ;center.name="dfadf"; center.showCenter();
二、作業:
package com.homework; publicclass Count { public void count(String fuHao,double a,double b){ switch (fuHao){ case "+": double sum1 = a + b; System.out.println(sum1); break; case "-": double sum2 = a - b; System.out.println(sum2);break; case "*": double sum3 = a * b; System.out.println(sum3); break; case "/": double sum4 = a / b; System.out.println(sum4); break; } } }
package com.homework; import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Count c = new Count(); System.out.print("請輸入運算子號:"); String fuHao = sc.next(); System.out.print("請輸入第一個數:"); double a = sc.nextDouble(); System.out.print("請輸入第二個數:"); double b = sc.nextDouble(); System.out.print("結果為"+a+fuHao+b+"="); c.count(fuHao, a, b); } }