1. 程式人生 > >2019.1.14 作業

2019.1.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;

public
class 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);
    }
}