【Java】初學封裝,判斷能不能構成三角形


創建一個java文件,類名為ValidTools,在類中創建一個方法valid,valid方法包含三個整型(int)參數,分別a、b、c,判斷a、b、c能否組成一個三角形,如果能返回true,否則返回false。

另外創建一個java文件,類名為TestValid,在TestValid中創建主方法,並調用ValidTools類的valid方法校驗輸入的參數能否組成三角形。

class ValidTools{
        boolean valid(int a,int b,int c){
        if(a+b>c&&a+c>b&&b+c>a){
        return true;}
        else{
        return false;}
    }
}
 
import java.util.Scanner;
class TestValid{
    public static void main(String[] args){
        ValidTools t =new ValidTools();
        Scanner s1 = new Scanner(System.in);
        System.out.println("a:");
        int a=s1.nextInt();
        System.out.println("b:");
        int b=s1.nextInt();
        System.out.println("c:");
        int c=s1.nextInt();
        System.out.println(t.valid(a,b,c));
        if (t.valid(a,b,c)){
        System.out.println("能構成三角形");}
        else{
        System.out.println("不能構成三角形");}    
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM