第七次作业

第一题

package 第七;

public class 第一题 {			 //创建类
	static String a="英文";		 //定义常量
	public static void yuyan() {
	System.out.println("智能手机的默认语言为:"+a);//输出语句
	}
	public static void show(String a) {
	a="中文";
	System.out.println("将智能手机的默认语言设置为:"+a);//输出语句
	}
	public static void main(String[] args){//主方法
	第一题 st=new 第一题();
	yuyan();
	st.show(a);
	}
}

第七次作业_第1张图片

第二题

package 第七;

public class 第二题 {					//创建类
	static String num1="123456";		//定义string型num1为123456
	static String num2="168779"; 		//定义string型num2为168779
	public void aaa(String num1) {
	System.out.println("信用卡4013735633800642的默认密码为"+num1);//输出语句
	}
	public static void bbb(String num2) {
	System.out.println("重置信用卡4013735633800642的密码为"+num2);//输出语句
	}
	public static void main(String[]args){//主方法
		第二题 str=new 第二题();
	str.aaa(num1);
	str.bbb(num2);
}
}

第七次作业_第2张图片

第三题

package 第七;

public class 第三题 {			 //创建类
	static float PI=145.8f; 	//定义float型PI的值
	public static void main(String[] args){//主方法
	int a=2;
	float xian=PI*a; 				//xian等于PI*a
	aaa b=new aaa(PI);				 //定义
	bbb c=new bbb(xian); 			//定义
	}
}
	class aaa{
	float PI;
	public aaa(float PI) {
	this.PI=PI; 					//返回到PI
	System.out.println("火车的速度为"+PI+"公里/小时"); //输出语句
	}
	}
	class bbb{
	float xian;
	public bbb(float xian) {
	this.xian=xian;					 //返回到spped
	System.out.println("高铁的速度为"+xian+"公里/小时"); //输出语句
	}
	
}

第七次作业_第3张图片

第四题

package 第七;


import java.util.Date; 										//导入java.util.Date类
public class 第四题 {										//创建类
	public static void time() {
	Date date=new Date(); 									//创建date对象
	String hour=String.format("%tH",date); 					//将date格式化
	String minute=String.format("%tM",date); 				//将date格式化
	System.out.println("当前时间:"+hour+"点"+minute+"分"); 	//输出语句
	}
	public static void main(String[] args) { 				//主方法
	System.out.println("机械钟的价格为189.99元RMB"); 			//输出语句
	time();
	System.out.println("石英手表的价格为69.0元RMB"); 			//输出语句
	time();
	}
}

第七次作业_第4张图片

第五题

package 第七;

public class 第五题 {								//创建类
	static final double PI=3.141592653589793; 		//定义final double值
	public static double add(double a,double b) { 	//方法名,返回参数,返回值
		return(a*b); 								//输出a*b的值
	}
	public static double add(double r){				//普通表达式
	return(r*r*PI);									 //输出圆的面积
	}
	public static void main(String[] args){			//主方法
	System.out.println(PI); 						//输出PI
	System.out.println(add(4.0000001)); 			//输出结果
	System.out.println(add(3.0,4.0)); 				//输出结果
	}
}

第七次作业_第5张图片

第六题

package 第七;

class 第六题 {		//创建类
	final static double PI=3.1415926; //创建 Shape(图形)类
	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); //输出
	}
	
	}

 

子类

package 第七;

public class jjj extends 第六题{
	public static void  main(String[]args) {//主函数
		第六题 a=new 第六题(); //定义新数组
	a.s1(1.50000001279); //取小数位数
	a.s2(1, 11); //取小数后一位
	}
	}

第七次作业_第6张图片

第七题

package 第七;

import java.util.Scanner; 							//导入java.util.Scanner类
public class 第七题 {								//创建类
	public String toString() 		 				//重写toStrine0方法
	{	Scanner sc = new Scanner(System.in); 		//从键盘获取输入的值放入scanner
	int word = sc.nextInt(); 						//把输入的整数赋值给word变量
	if (word >=18) 									//在方法中判断此人类对象是否大于或等于18岁
	{
	return "我"+word+"岁,"+"我是成年人";	 			//如果大于或等于18岁,则输出“我xx岁
	}else
	{
		return"我"+word+"岁,"+"我是未成年人";			 //否则输出"我xx岁,我是未成年人"
	}
	}
	public static void main(String[] args) {		//主函数
		{
	System.out.println("请输入年龄:");				 //输出信息
	System.out.println(new 第七题());				 //输出信息
		}
	}
	}

第七次作业_第7张图片

第八题

package 第七;

import java.util.Scanner; //导入java.util.Scanner类
public class 第八题 {	 //创建类
	public static void main(String[] args) { //主方法
	ZL A=new ZL(); //存放值
	System.out.println("请输入用户名:"); //输出
	Scanner in=new Scanner(System.in); //从键盘获取输入的值放入scanner
	String name=in.next();
	System.out.println("请输入密码:"); //输出
	Scanner c=new Scanner(System.in); //从键盘获取输入的值放入scanner
	String word=c.next(); //定义String word
	第八题 a=new 第八题(); //存放a值
	A.dengru(name,word); //控制输出
	}
	
}
	class ZL{
	void dengru(String a,String b) {
	if(a.equals("李四")) {//输出
	if(b.equals("123456")) {//输入密码
	System.out.println( "------------");//输出公割线
	System.out.println("登录成功"); //输出登录成功
	}
}
}
	}
  

第七次作业_第8张图片

第九题

package 第七;


public class 第九题 {								//类
	double a[]=new double[] {1.98,5.0,0.0,9.9};	//double型的数组
}

子类

package 第七;

public class bg extends 第九题  {				//子类继承父类
	
	public static void main(String[]args) { 				//主函数
	double b[]=new double[] {2.98,5.0,1.0,14.9}; 			//double型的数组
	System.out.println("水果名称水果价格(元/千克)水具重量(千克) 包装费(元/千克)总价 \n"+"————————"
			+ "————————————————————————————————————————————————————");
	System.out.print("苹果\t");							 	//换行
	bg ar=new bg(); 				//存放
	for(int i=0;i

第七次作业_第9张图片

第十题

//问候接口
interface greet{
    void Greet();
}
//工作接口
interface work{
    void Work();
}

//教师类
class teacher implements greet,work{
    private String name;
    //实现这两个接口
    @Override
    public void Work(){
        System.out.println(this.name+":同学们好");
    }
    @Override
    public void Greet(){
        System.out.println(this.name+":老师开始上课");
    }
    //有参构造
    public teacher(String name) {
        this.name = name;
    }
    //无参构造
    public teacher() {
    }
}

class student implements greet,work{
    private String name;

    //实现这两个接口
    @Override
    public void Greet() {
        System.out.println(this.name+":老师好");
    }
    @Override
    public void Work() {
        System.out.println(this.name+":同学开始记笔记");
    }

    //有参构造与无参构造
    public student(String name) {
        this.name = name;
    }
    public student() {
    }
}

public class Main_10 {
    public static void main(String[] args) {
    	// 创建老师与学生的对象
        teacher mike=new teacher("mike");
        student peter=new student("peter");

        peter.Greet();	//模拟上课场景
        mike.Greet();
        mike.Work();
        peter.Work();
    }
}

第七次作业_第10张图片

 第十一题

package kk;

interface DadHobby{
    //玩游戏
    void Playthegame ();
    //钓鱼
    void fishing();
}

interface MothersHobby{
    //看电视
    void watchTV();
    //做饭
    void cook();
}

class son implements DadHobby,MothersHobby{

    @Override
    public void Playthegame() {
        //ps:适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活
        System.out.println("玩游戏");
    }

    // 实现钓鱼方法
    @Override
    public void fishing() {
        System.out.println("钓鱼");
    }

    @Override
    public void watchTV() {
        System.out.println("看电视");
    }

    @Override
    public void cook() {
        System.out.println("做饭");
    }
}

public class uu8u {
    public static void main(String[] args) {
        son xm=new son();

        System.out.println("儿子喜欢做的事有:");

        xm.watchTV();
        xm.cook();
        xm.Playthegame();
        xm.fishing();
    }
}

第七次作业_第11张图片

 

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