java 第七次作业

1.修改手机默认语言:

public class mo {
	public static class changephonelanguage {//创建类
		public changephonelanguage() {//主方法
			System.out.println("智能手机的默认语言为英文");//输出信息
		}
		public changephonelanguage(String defaultLanguage) {//主方法
			System.out.println("将智能手机的默认语言设置为"+defaultLanguage);//输出信息
		}
		public static void main(String[] args) {//主方法
			changephonelanguage changephoneLanguage1=new changephonelanguage();//更改语言
			changephonelanguage changephoneLanguage2=new changephonelanguage("中文");//输出信息
	}
}
}

结果:

java 第七次作业_第1张图片

2.设置信用卡密码:

public class ha {
	public static class ATM {//创建类
		String cardNum;//声明cardNum
		String password;//声明password
		public ATM(String cardNum,String password) {//主方法
			this.cardNum=cardNum;//设置cardNum
			this.password=password;//设置password
			if(password.equals("123456")) {//if语句
				System.out.println("信用卡"+cardNum+"的默认密码为"+password);//输出信息
			}else {
				System.out.println("重置信用卡"+cardNum+"的密码为"+password);//输出信息 
			}
		}
		public ATM(String cardNum) {//主方法
			this(cardNum,"123456");//设置密码
		}
		public static void main(String[] args) {//主方法
			ATM initialATM=new ATM("4013735633800642");//卡号
			ATM resetedATM=new ATM("4013735633800642","168779");//重置后密码

	}

}
}

结果:

java 第七次作业_第2张图片

3. 飞速的高铁:

package hei;
	import java.io.PrintStream;//创建PrintStream类
	
	public class Train {//创建类
	final static float P=145.8f;//定义final
	 
	 public static void main(String[] args) {//主方法
	  int a=2;//定义int型变量
	 float speed=P*a;//运算公式
	 huoche b=new huoche(P);//赋值
	 gaotie c=new gaotie(speed);//赋值
	 
	 }
	 
	}
	class huoche{//创建类
	 float P;//定义float型变量P
	 public huoche(float P){//方法
	  this.P=P;//设置P的值
	  System.out.println("火车的速度为"+P+"公里/小时");//输出信息
	 }
	 
	}
	class gaotie{//创建类
	 float speed;//定义float型变量
	 public gaotie(float speed){//方法
	  this.speed=speed;//设置speed等于speed
	  System.out.println("高铁的速度为"+speed+"公里/小时");//输出信息

	}

}

结果:

java 第七次作业_第3张图片

4.计算机械钟和石英表的时间:

package lv;
/**
 * @author Dejon_D
 */
public class kr {
	public static class Clock {//创建类
		String structure;//声明structure
		String style;//声明style
		double price;//声明price
		
		public Clock(String structure,String style,double price) {//主方法
			super();//super()
			this.structure=structure;//设置structure
			this.style=style;//设置style
			this.price=price;//设置price
			
		}
		static public void getTime() {//获取时间方法
			System.out.println("当前时间:10点10分");//输出时间
		}
		
		public static void main(String[] args) {//主方法
			Clock bell =new Clock("机械","钟",189.99);//输出信息
			System.out.println(bell.structure+bell.style+"的价格为"+bell.price+"元RMB");//输出价格
			getTime();//获取时间
			Clock watch=new Clock("石英","手表",69);//输出信息
			System.out.println(watch.structure+watch.style+"的价格为"+watch.price+"元RMB");//输出价格
			getTime();//获取时间
}
	}
}

结果: 

java 第七次作业_第4张图片

 5.多功能参数:(方法的重载):

package lv;
	import java.util.Scanner;//导入Scanner方法
	public class zei {//定义一个类
		static final  double PI=3.141592653589793;//定义一个全局常量并赋予初值
		public static double add(double a,double b){//定义一个方法传入两个double型参数a,b
			return(a*b);//返回a*b的值
		}
		public static double add(double r){//定义一个方法并传入一个double型参数r
			return(r*r*PI);//返回r*r*PI的值
		}
		
		public static void main(String[] args) {//主方法
			// TODO Auto-generated method stub
			System.out.println(PI);//输出PI的值
			System.out.println(add(4.0000001));//调用add方法并输出
			System.out.println(add(3.0,4.0));//调用add方法并输出
	}

}

结果:

java 第七次作业_第5张图片

6. 输出圆形和矩形的面积:


package mk;
/**
 * 
 * @author Dejon_D
 *
 */
class Shape {//创建Shape(图形)类
	final static double PI=3.1415926;//设置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 输出圆形and矩形面积 extends Shape{//主方法
			public static  void main(String[] args) {//主方法
				Shape a=new Shape();//创建类
				a.s1(1.5);//圆的半径
				a.s2(1, 11);//矩形的长和宽
				
				
		}
	}

结果:

java 第七次作业_第6张图片

7.定义人类的方式: 

package lv;
/**
 * @author Dejon_D
 */

public class mu {
	public static class Human {//创建类
		static int age;//定义年龄
	public String toString() {//主方法1
		return "我"+age+"岁,我是";//输出内容
	}
		public static void main(String[] args) {//主方法
			age=18;//给age赋值为18
			if(age>=18) {//if语句,条件age>=18
				System.out.println(new Human()+"成年人");//条件成立时输出
			}
			else {//else,不符合条件
				System.out.println(new Human()+"未成年人");//条件不成立时输出
			}
		}
	}
}

结果:

java 第七次作业_第7张图片

8. 编写登陆方法:

package lv;
	/**
	 * @author Dejon_D
	 */
	import java.util.Scanner;//输入函数
	public class Password {//创建类
		static boolean login(String username,String password) {//创建String类
			return "张三".equals(username)&&"123456".equals(password);//用户名及密码
		}
		
		public static void main(String[] args) {//主方法
			Scanner sc =new Scanner(System.in);//输入方法
			String username=null;//初始窗口
			String password=null;//初始窗口
			do {//do语句
				System.out.println("请输入用户名:");//输出:请输入用户名
				username =sc.nextLine();//输入用户名
				System.out.println("请输入密码:");//输出:请输入密码
				password=sc.nextLine();//输入密码
			}while(!login(username,password));//while语句
			System.out.println("-----------");//输出:---------
			System.out.println("登录成功");//输出:登录成功
			sc.close();//输入结束
	}
}

结果:

java 第七次作业_第8张图片

9.人工包装的水果与普通水果的价格: 

package lv;

public class past {
	
	class Past{//创建类
		 double a[]=new double[]{1.98,5.0,0.0,9.9};//初始化价格
		}
		public  class Price extends Past  {//创建对象
			public  void main(String[] args){//主方法
		  double b[]=new double[]{2.98,5.0,1.0,14.9};//创建对象
		  System.out.println("水果名称  水果价格(元/千克)水果重量(千克) 包装费(元/千克) 总价  \n"+"——————————————————————————————————————————————————————————————————");//输出单位
		  System.out.print("苹果\t");//输出:苹果
		  Price ar=new Price();//创建对象
		  for(int i=0;i

结果:

java 第七次作业_第9张图片

10.模拟上课场景:

import javax.sql.rowset.spi.SyncResolver;

interface Greetings//问候接口
{
    void say();
}
interface work//工作接口
{
     void say1();
}
class Student implements Greetings
{
    public void say()
    {
        System.out.println("peter:老师好");
    }
}
class Teacher implements Greetings
{
   public void say()
    {
        System.out.println("mike:同学们好");
    }
}

class Student1 implements work
{
    public void say1()
    {
        System.out.println("mike:老师开始上课");
    }
}
class Teacher1 implements work
{
    public void say1()
    {
        System.out.println("peter:老师开始记笔记");
    }
}
class Main
{
    public static void main(String[] args)
    {
        Greetings[] says = {new Student(),new Teacher()};
        work[] says1 = {new Student1(),new Teacher1()};
        for (int i = 0;i

结果:

java 第七次作业_第10张图片

11.儿子喜欢做的事:

public class z3 {

    public void baba() {
        System.out.println("钓鱼、看书");

    }

    protected void mama() {
        System.out.println("画画、烹饪");
    }

}
public class z5 extends z3 {
    public static void main(String[] args) {
z3 z=new z3();

        System.out.print("儿子喜欢");
        z.baba();
        System.out.print("儿子喜欢");
        z.mama();

    }
}

 

结果:

java 第七次作业_第11张图片

 

你可能感兴趣的:(java,android,开发语言)