編寫Java程序,模擬簡單的計算器。 定義名為Number的類,其中有兩個整型數據成員n1和n2,應聲明為私有。編寫構造方法,賦予n1和n2初始值,再為該類定義加(addition)、減(subtration)、乘(multiplication)、除(division)等公有成員方法,分別對兩個成員變量執行加、減、乘、除的運算。 在main方法中創建Number類的對象,調用各個方法,並顯示計算結


 1 public class Number {
 2     private int n1;
 3     private int n2;
 4 public Number(int n1,int n2){
 5     
 6     this.n1=n1;
 7     this.n2=n2;
 8     }
 9     
10 public void addition(){
11     p(n1+n2);
12 }
13 public void subtration(){
14     p(n1-n2);
15 }
16 public void multiplication(){
17     p(n1*n2);
18 }
19 public void division(){
20 
21     p(n1/n2);
22 }
23 public void p(int n)
24 {
25 System.out.println(n);
26 }
27 
28 
29 
30 }
31 -------------------------------------------------------------------
32 public class Test {
33 
34     public static void main(String[] args) {
35         // TODO Auto-generated method stub
36         Number n=new Number(4,2);
37         n.addition();
38         n.subtration();
39         n.multiplication();
40         n.division();
41     }
42 
43 }

 


免責聲明!

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



猜您在找 編寫一個圓類Circle,該類擁有: ①一個成員變量 Radius(私有,浮點型); // 存放圓的半徑; ②兩個構造方法 Circle( ) // 將半徑設為0 Circle(double r ) //創建Circle對象時將半徑初始化為r C++習題(定義一個復數類Complex,重載運算符“+”,“-”,“*”,“/”,使之能用於復數的加、減、乘、除。運算符重載函數作為Complex類的成員函數。編寫程序,分別求兩個復數之和、差、積和商。) 編寫Java程序,用於顯示人的姓名和年齡。 定義一個人類(Person),該類中應該有兩個私有屬性,姓名(name)和年齡(age)。定義構造方法,用來初始化數據成員。再定義顯示(display)方法,將姓名和年齡打印出來。 定義一個名為Vehicles(交通工具)的基類,該類中應包含String類型的成員屬性brand(商標)和color(顏色),還應包含成員方法run(行駛,在控制台顯示“我已經開動了”)和showInfo(顯示信息,在控制台顯示商標和顏色),並編寫構造方法初始化其成員屬性。 編寫Car(小汽車)類繼承於Vehicles類,增加int型成員屬性seats(座位),還應增加成員方法showCar(在控 (1)創建一個叫做機動車的類: 屬性:車牌號(String),車速(int),載重量(double) 功能:加速(車速自增)、減速(車速自減)、修改車牌號,查詢車的載重量。 編寫兩個構造方法:一個沒有形參,在方法中將車牌號設置“XX1234”,速 度設置為100,載重量設置為100;另一個能為對象的所有屬性賦值; (2)創建主類: 在主類中創建兩個機動車對象。 (1)編寫一個接口:InterfaceA,只含有一個方法int method(int n); (2)編寫一個類:ClassA來實現接口InterfaceA,實現int method(int n)接口方 法時,要求計算1到n的和; (3)編寫另一個類:ClassB來實現接口InterfaceA,實現int method(int n)接口 方法時,要求計算n的階乘(n!); (4)編寫測試類E測試 11.按要求編寫Java應用程序。 (1)創建一個叫做機動車的類: 屬性:車牌號(String),車速(int),載重量(double) 功能:加速(車速自增)、減速(車速自減)、修改車牌號,查詢車的載重量。 編寫兩個構造方法:一個沒有形參,在方法中將車牌號設置“XX1234”,速 度設置為100,載重量設置為100;另一個能為對象的所有屬性賦值; (2)創建主類: 在主類中創建兩個機動車對象。 Vue與React兩個框架的區別對比 httpservlet類中兩個service方法 C# DateTime 日期加1天 減一天 加一月 減一月 等方法
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM