「java基础编程题目」java基础编程题目网站

博主:adminadmin 2022-12-10 07:00:07 79

今天给各位分享java基础编程题目的知识,其中也会对java基础编程题目网站进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

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初级编程的一些题目

如果你没抄错题的话就没问题。

1 B

2 B

3 C//必然是C呀,第一个println被注释了呀

4 F

5 A

6 C

7 C

8 B

9 B

10 B

11 D

12 B

13 C

14 D

15 C

////////////////////////////////////////////

//1

public class BaiduTest {

public static void main(String[] args) {

System.out.println(add(6,2));

System.out.println(sub(6,2));

System.out.println(mul(6,2));

System.out.println(div(6,2));

}

public static int add(int x,int y){

return x+y;

}

public static int sub(int x,int y){

return x-y;

}

public static int mul(int x,int y){

return x*y;

}

public static int div(int x,int y){

return x/y;

}

}

/////////////////////////////////////////////

//2

import java.math.BigDecimal;

public class BaiduTest {

public static void main(String[] args) {

System.out.println(isRightTriangle(3.0,4.0,5.0));

}

public static boolean isRightTriangle(double x,double y,double z){

BigDecimal bx =new BigDecimal(x);

BigDecimal by =new BigDecimal(y);

BigDecimal bz =new BigDecimal(z);

bx=bx.pow(2);

by=by.pow(2);

bz=bz.pow(2);

if(bx.add(by).equals(bz)){

return true;

}

return false;

}

}

java编程题,基础

package com.sunpx.test;

public class Song {

    protected String name;

    protected String composer;

    protected int year;

    public Song(String name, String composer, int year) {

        this.name = name;

        this.composer = composer;

        this.year = year;

    }

    public Song(String name){

        this.name = name;

    }

    @Override

    public String toString() {

        return "Song{" +

                "name='" + name + '\'' +

                ", composer='" + composer + '\'' +

                ", year=" + year +

                '}';

    }

    public String toString(int year) {

        String yearN = String.valueOf(year);

        return "Song{" +

                "name='" + name + '\'' +

                ", composer='" + composer + '\'' +

                ", year=" + yearN +

                '}';

    }

    public String getName() {

        return name;

    }

    public void setName(String name) {

        this.name = name;

    }

    public String getComposer() {

        return composer;

    }

    public void setComposer(String composer) {

        this.composer = composer;

    }

    public int getYear() {

        return year;

    }

    public void setYear(int year) {

        this.year = year;

    }

}

用JAVA编程 类与对象的基础题

class Phone{

private String phonenumber;

public void setPhonenumber(String phonenumber){

this.phonenumber=phonenumber;

}

public String getPhonenumber(){

return phonenumber;

}

public void recCall(){

System.out.println("接到一个电话");

}

public void telCall(){

System.out.println("拨出一个电话");

}

}class Fixedphone extends Phone{

private String phonenumber;//号码是私有,设置为private,不可继承

public void recCall(){

System.out.println("以"+this.phonenumber+"呼出了一个电话"); //重载了父类的recCall

}

}class Cordlessphone extends Fixedphone{

private String phonenumber;

public void info(){

System.out.println("这是无绳电话的信息");

}

}interface Moveable{

public void moveinfo();

}class Mobilephone extends Phone implements Moveable{

private String phonenumber;

public void moveinfo(){

System.out.println("我实现了可移动性");

}

}public class PhoneTest{

public static void main(String a[]){

Phone[] p=new Phone[5];

Phone p1=new Phone();

p1.setPhonenumber("123456789");

p[0]=p1;

Phone p2=new Phone();

p2.setPhonenumber("987654321");

p[1]=p2;

Mobilephone mp=new Mobilephone();

mp.setPhonenumber("11111");

p[2]=mp;

Fixedphone fp=new Fixedphone();

fp.setPhonenumber("22222");

p[3]=fp;

Cordlessphone cp=new Cordlessphone();

cp.setPhonenumber("33333");

p[4]=cp;

for(int i=0;ip.length;i++){

System.out.println(p[i].getPhonenumber());

} p[4]=p[1];

System.out.println(p[4].getPhonenumber());

}} 写的不是很好,希望对你有帮助噶

java入门编程题

import java.util.Scanner;

public class Program {

    public static void main(String[] args) {

        Scanner s=new Scanner(System.in);

        System.out.println("请输入华氏温度:");

        int F=s.nextInt();

        double Cd=(F-32)/9*5D;

        int C=(int)Cd;

        System.out.println("摄氏温度:");

        System.out.println(C);

    }

}

java基础编程题求解,请写的基础一点不然根本看不懂啊

import java.util.Scanner;

/*

 * @author ww

 *

 */

public class Test {

 public static void main(String[] args) {

  Scanner s = new Scanner(System.in);

  System.out.println("输入一个正整数n(n=2)");

  int n = s.nextInt();

  StringBuilder sb = new StringBuilder();

  boolean has = false;

  

  for(int i=1;in;i++){

   int temp = i;

   sb.append(i).append(" ");

   for(int j=i+1;jn;j++){

    temp += j;

    sb.append(j).append(" ");

    if(temp==n){

     System.out.println(sb.toString());

     has = true;

    }

   }

   sb.delete(0, sb.length());

  }

  if(!has){

   System.out.println("NONE");

  }

}

}

关于java基础编程题目和java基础编程题目网站的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-10,除非注明,否则均为首码项目网原创文章,转载请注明出处。