作业1
将智能手机的默认语言设置是中文:中文
作业2
运行结果:
作业三:
public class Train {
public double speed(){
return 145.8;//规定火车速度
}
}
public class Hightrain {
static class HighTrain extends Train{//高铁类继承火车类
public double speed(){
return super.speed()*2;//使高铁的速度是火车的两倍
}
public static void main(String[] args) {
new Hightrain();
Train train = new Train();//新建对象Train,并赋值
HighTrain highTrain = new HighTrain();//新建对象,并赋值
System.out.println("火车速度是"+train.speed()+"公里/小时");
System.out.println("高铁速度是"+highTrain.speed()+"公里/小时");//输出结果
}
}
运行结果:
作业四:
运行结果:
作业五:
12.0
作业六:
public class Shape {//创建类
final static double PI =3.141592653589793;
//定义静态常量PI
void s1(double r) {
double s1=r*r*PI;//计算圆形面积
System.out.println("圆形面积:"+s1);//输出结果
}
void s2(int a,int b) {
float s2=a*b;//计算矩形面积
System.out.println("矩形面积:"+s2);//输出结果
}
}
public class Mj extends Shape{//继承Shape类
public static void main(String[] args) {
Shape a=new Shape();//新建对象并赋值
a.s1(1.5);//计算
a.s2(1, 11);//计算
}
}
运行结果:
作业七:
运行结果:
输入年龄:
18
我18,是成年人
作业八:
import java.util.Scanner;
public class La {
public static void main(String[] args) {
// TODO Auto-generated method stub
Username a=new Username();//新建对象
System.out.println("请输入名字:");//输出提示
try (Scanner sc = new Scanner(System.in)) {
//创建扫描器
String name=sc.next();//值赋值给name
System.out.println("请输入密码:");//输出
try (Scanner b = new Scanner(System.in)) {
//创建扫描器
String password=b.next();//值赋值给password
@SuppressWarnings("unused")
La c=new La();//新建对象并赋值c
a.dengIu(name,password);//将值运行
}
}
}
}
class Username{
public void dengIu(String a, String b) {
// TODO Auto-generated method stub
if(a.equals("张三")) {//判断是否是张三
if(b.equals("123456")) {//判断密码
System.out.println("----------");//输出分割线
System.out.println("登入成功");//输出
}
}
}
}
运行结果:
作业九:
public class Sh {
double a[]=new double[] {1.98,5.0,0.0,9.9};
}//定义双精度数组a并赋值
public class Fruit extends Sh{
public static void main(String[] args) {
// TODO Auto-generated method stub
double b[]=new double[] {2.98,5.0,1.0,14.9};
//定义双精度数组b并赋值
System.out.println("水果名称 水果价格(元/千克) 水果重量(千克) 包装费(元/千克) 总价 ");
System.out.println("-----------------------------------------------------------");//分割线
System.out.print("苹果\t");//输出水果名称
Fruit c=new Fruit();//新建对象并赋值c
for(int i=0;i<c.a.length;i++) {//循环遍历数组
System.out.print(c.a[i]);//按顺序输出
System.out.print("\t\t");//并间隔
}
System.out.println();//换行
System.out.print("精装水果\t");//输出水果名称
for(int i=0;i<b.length;i++) {//循环遍历数组
System.out.print(b[i]);//按顺序输出
System.out.print("\t\t");//间隔
}
System.out.println();//换行
System.out.print("-----------------------------------------------------------");//分割线
System.out.println();//换行
System.out.print("差价\t\t\t\t\t\t\t");//输出结果
double j=b[b.length-1]-c.a[c.a.length-1];//计算差价
System.out.println(j);//输出差价
}
}
运行结果:
作业十:
运行结果:
作业十一:
运行结果: