java題目,JAVA題目求鍵盤上輸入的兩個整數的最小公倍數

本文目錄一覽:

JAVA的題目

Circle類:

public class Circle {

    // 半徑

    private double radius;

    // 面積

    private double area;

    // 直徑

    private double diameter;

    // 把radius設置為1的構造方法

    public Circle() {

        super();

        this.radius = 1;

    }

    // 計算圓周的直徑

    public void computerDiameter() {

        diameter = radius * 2;

        System.out.println(“圓的直徑是:” + diameter);

    }

    // 獲取半徑值

    public double getRadius() {

        return radius;

    }

    // 設置半徑

    public void setRadius(double radius) {

        this.radius = radius;

    }

    // 計算圓周的面積

    public void computerArea() {

        area = Math.PI * radius * radius;

        System.out.println(“圓面積是:” + area);

    }

}

TestCircle類:

public class TestCircle {

    public static void main(String[] args) {

        // 第一個Circle對象

        Circle circle = new Circle();

        // 半徑值10

        circle.setRadius(10);

        circle.computerDiameter();

        circle.computerArea();

        // 第二個Circle對象

        Circle circle2 = new Circle();

        // 半徑值100

        circle2.setRadius(100);

        circle2.computerDiameter();

        circle2.computerArea();

        // 第三個Circle對象

        Circle circle3 = new Circle();

        circle3.computerDiameter();

        circle3.computerArea();

    }

}

java題目

package superclass;

public class Shapes {

public final static double PI = 3.14;

}

package subclass;

import superclass.Shapes;

public class Circles extends Shapes {

double radius;

public double getRadius() {

return radius;

}

public void setRadius(double radius) {

this.radius = radius;

}

public Circles(double radius) {

super();

this.radius = radius;

}

public void area() {

System.out.println(this.getClass().getName() + “面積:” + Shapes.PI * this.radius * this.radius);

}

public void perimeter() {

System.out.println(this.getClass().getName() + “周長:” + Shapes.PI * this.radius * 2);

}

}

package subclass;

import superclass.Shapes;

public class Rectangles extends Shapes {

private double length, width;

public Rectangles(double length, double width) {

super();

this.length = length;

this.width = width;

}

public double getLength() {

return length;

}

public void setLength(double length) {

this.length = length;

}

public double getWidth() {

return width;

}

public void setWidth(double width) {

this.width = width;

}

public void area() {

System.out.println(this.getClass().getName() + “面積:” + this.length * this.width);

}

public void perimeter() {

System.out.println(this.getClass().getName() + “周長:” + (this.length + this.width) * 2);

}

}

package superclass;

import subclass.Circles;

import subclass.Rectangles;

public class ShapesDemo {

public static void main(String[] args) {

Circles circles = new Circles(3);

circles.area();

circles.perimeter();

Rectangles rectangles = new Rectangles(10, 5);

rectangles.area();

rectangles.perimeter();

}

}

java編程題目,求求大佬救救我

這個題考察的是面向對象三大特性之一的繼承。

子類繼承父類。

項目結構如何所示:

Mobile 為父類,有一個屬性:mobilePhone 代表電話號碼。

有4個方法(功能):

1、獲取手機號碼:public String getMobilePhone(){}

2、存儲手機號碼:public void setMobilePhone(String mobilePhone) {}

3、撥打電話號碼:public void callOnMobilePhone(){}

4、掛斷電話:public void callOffPhone(){}

具體代碼如下所示:、

————————————–mobilePhone 開始————————————–

/**

* @author 馮修遠

* 創建一個第一代手機類,要求包含手機號碼信息,並包含獲取電話號碼,

* 存儲電話號碼、撥打電話號碼和掛斷電話等功能。並以此為父類,派生

* 出子類第二代手機類,增加拍照功能。以第二代手機類來生成對象並

* 模擬實現撥打電話、掛斷電話拍照等功能。

*/

public class Mobile {

//手機號碼

private String mobilePhone;

/**

* 獲取手機號碼

* @return

*/

public String getMobilePhone() {

return mobilePhone;

}

/**

* 存儲手機號碼

* @param mobilePhone

*/

public void setMobilePhone(String mobilePhone) {

this.mobilePhone = mobilePhone;

}

/**

* 撥打電話號碼

*/

public void callOnMobilePhone(){

System.out.println(“撥打電話號碼:”+mobilePhone);

}

/**

* 掛斷電話

*/

public void callOffPhone(){

System.out.println(“掛斷與:”+mobilePhone+”的通話”);

}

}

————————————–mobilePhone 結束————————————–

PhotoMobile 為子類或者叫派生類,繼承自父類:Mobile

同時也繼承了父類的4個方法,但父類的屬性因為我設置的是private,所以繼承不了。

PhotoMobile 的代碼如下圖所示:

最後一個類,也就是測試類,用於創建第二代手機的對象,並調用相應的功能,如下圖所示:

最終,程序的運行結果如下圖所示:

我是馮修遠,如果我的答案對您有幫助的話,請採納以幫助更多的人,如果還有其它的問題,也請關注我,私信我,謝謝!

java的編程題目

兩個代碼 一個學生類, 一個測試類 你自己把他們放不同包裡面

public class Student {

private int Snum;

private int Gnum;

private String Sname;

private String Ssex;

private int Sage;

private static int count = 0;

public Student(int snum, int gnum, String sname, String ssex, int sage) {

super();

this.Snum = snum;

Gnum = gnum;

Sname = sname;

Ssex = ssex;

Sage = sage;

count++;

}

// get方法獲取屬性, set方法修改屬性

public int getSnum() {

return Snum;

}

public void setSnum(int snum) {

this.Snum = snum;

}

public int getGnum() {

return Gnum;

}

public void setGnum(int gnum) {

Gnum = gnum;

}

public String getSname() {

return Sname;

}

public void setSname(String sname) {

Sname = sname;

}

public String getSsex() {

return Ssex;

}

public void setSsex(String ssex) {

Ssex = ssex;

}

public int getSage() {

return Sage;

}

public void setSage(int sage) {

Sage = sage;

}

public String toString(){

return “學號:” + this.Snum + “. 班號: ” + this.Gnum +

“. 姓名: ” + this.Sname + “. 性別: ” + this.Ssex

+ “. 年齡: ” + this.Sage;

}

}

第二個:

public class StudentTest {

public static void main(String[] args) {

// 創建對象

Student s1 = new Student(190, 20, “張三”, “男”, 20);

Student s2 = new Student(193, 40, “李四”, “女”, 22);

// 輸出對象信息

System.out.println(“第一個學生:” + s1.toString());

System.out.println(“第二個學生:” + s2.toString());

// 修改姓名和年齡

s1.setSname(“Tom”);

s2.setSage(24);

System.out.println(“修改後第一個學生:” + s1.toString());

System.out.println(“修改後第二個學生:” + s2.toString());

// 比較

if(s1.getSage()  s2.getSage()){

System.out.println(“年齡較小的學生是: ” + s1.toString());

}else{

System.out.println(“年齡較小的學生是: ” + s2.toString());

}

}

}

java題目,急!

1. 下面哪些是Thread類的方法()

A start() B run() C exit() D getPriority()

答案:ABD

2. 下面關於java.lang.Exception類的說法正確的是()

A 繼承自Throwable      B Serialable      CD 不記得,反正不正確

答案:A

3. 下面程序的運行結果是()

String str1 = “hello”;= “he” + new String(“llo”);== str2);

答案:false

4. 下列說法正確的有()

A. class中的constructor不可省略

B. constructor必須與class同名,但方法不能與class同名

C. constructor在一個對象被new時執行

D.一個class只能定義一個constructor

答案:C 

5. 下列屬於關係型數據庫的是()

A. Oracle    B MySql    C IMS     D MongoDB

答案:AB

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/310070.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2025-01-04 19:32
下一篇 2025-01-04 19:32

相關推薦

  • 如何輸入三個整數,並輸出最大值Python

    對於初學者來說,輸入三個整數並輸出它們的最大值可能是一個比較基礎的問題。然而,它卻包含了Python中許多基本知識點的應用,因此學習它可以讓我們更好地理解Python編程語言。 一…

    編程 2025-04-29
  • Python隨機生成100內的10個整數

    本文將從以下幾個方面詳細闡述Python隨機生成100內的10個整數: 一、random庫介紹 在Python中,生成隨機數可以使用random庫。random庫包括兩種類型的函數…

    編程 2025-04-29
  • 全能編程開發工程師必備技能——如何優化大整數的計算

    本文將會為你分享如何解決大整數計算問題,以9999999967為例,我們將從多個方面對其做詳細闡述,並給出完整的代碼示例。 一、大整數的表示方法 在計算機中,我們通常採用二進制數來…

    編程 2025-04-29
  • 鍵盤如何啟動運行

    鍵盤作為計算機的一部分,是輸入設備的代表,具有啟動運行的至關重要作用。本文將分多個方面詳述鍵盤如何啟動運行。 一、鍵盤的連接方式 鍵盤的連接方式有2種:一種是通過PS/2口連接,另…

    編程 2025-04-29
  • 整數的因子包含自身嗎

    本篇文章將從數學概念的角度、常用算法的應用、程序實現的方法等多個方面,對整數的因子包含自身的問題進行詳細闡述。 一、質因數分解法 將整數進行質因數分解,若分解結果中所有質因子的指數…

    編程 2025-04-29
  • Python中的整數類型int類總覽

    本文將從多個方面,對Python中的整數類型int類進行全面介紹和闡述。 一、數據類型及基本操作 在Python中,整數類型的數據類型為int。在Python3.x中,整數類型的范…

    編程 2025-04-28
  • Python最大公約數和最小公倍數函數

    本篇文章將探討Python最大公約數和最小公倍數函數的使用方法,並給出對應的代碼示例。 一、最大公約數函數 最大公約數,又稱最大公因數,是指多個整數共有約數中最大的那個。Pytho…

    編程 2025-04-28
  • Python計算ab之間整數的和

    本篇文章將闡述如何用Python計算ab之間整數的和以及使用for循環求解,希望本文能對正在學習Python的人們有所幫助。 一、計算ab之間整數的和 首先我們需要明確什麼是ab之…

    編程 2025-04-28
  • Python元組元素分成單個整數

    本文將介紹如何將Python元組中的元素分成單個整數,並提供多種實現方式。 一、使用for循環遍曆元組實現 可以通過for循環遍曆元組的每一個元素,再將其轉換成整數,並存儲在新的列…

    編程 2025-04-28
  • 如何用python鍵盤控制角色

    本文將從多個方面詳細闡述如何用python鍵盤控制角色。 一、安裝pygame庫 首先我們需要安裝pygame庫,它是基於SDL庫的Python多媒體庫,用於開發2D遊戲和多媒體應…

    編程 2025-04-28

發表回復

登錄後才能評論