JAVA实验作业——类与对象
很久没交作业了,交一个简单的类与对象吧,如有指点,本蒟蒻乐意听取
1、通过对现实中手机进行分析,设计一个手机类 Phone。该类包括手机的基本属性(如: 品牌brand、型号type、操作系统os等)和基本功能(如:显示设备信息info( )、拨 号call( String number)等))。另外,编写类TestPhone创建手机类Phone的对象, 并测试各项功能。
import java.util.Scanner;
/*
Author @liwei
email @1525615956@qq.com
data @2020.10.11
*/
class Phone{
public String brand,type,os,number;
public void info()
{
System.out.println("品牌是:"+brand);
System.out.println("手机型号为:"+type);
System.out.println("操作系统为:"+os);
}
public String call()
{
System.out.println("请输入呼叫电话号码:");
Scanner reader = new Scanner(System.in);
number=reader.nextLine();
return number;
}
}
public class TestPhone {
public static void main(String[] args)
{
int x=0;
Scanner reader = new Scanner(System.in);
Phone p1=new Phone();
System.out.print("你的手机品牌为:");
p1.brand=reader.nextLine();
System.out.print("你的手机型号为:");
p1.type=reader.nextLine();
System.out.print("你的手机操作系统为:");
p1.os=reader.nextLine();
System.out.print("你的手机卡号为:");
p1.number=reader.nextLine();
System.out.println("输入0查询手机信息,输入1拨打号码");
x=reader.nextInt();
if(x==0)
p1.info();
else
{
String s=p1.call();
System.out.println("您正在拨打的号码是:"+s);
}
}
}
一个简单的手机查询基本属性以及拨打自己电话的简短代码。
以下为运行结果:
你的手机品牌为:ios
你的手机型号为:p10
你的手机操作系统为:ios
你的手机卡号为:131575985
输入0查询手机信息,输入1拨打本机号码
1
请输入呼叫电话号码:
15644587896
您正在拨打的号码是:15644587896
今天的就分享到这里啦!