「java基础编程题目」java基础编程题目网站
今天给各位分享java基础编程题目的知识,其中也会对java基础编程题目网站进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java编程题目,求求大佬救救我
- 2、Java初级编程的一些题目
- 3、java编程题,基础
- 4、用JAVA编程 类与对象的基础题
- 5、java入门编程题
- 6、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基础编程题目网站的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-10,除非注明,否则均为
原创文章,转载请注明出处。