1.修改手机默认语言
题目:
public class 修改手机默认语言 {//创建主类
static String a="英文"; //静态变量
public static void A(){ //构造函数
System.out.println("智能手机的默认语言为"+a);//使用第一个对象调用类成员方法
}
public static void B(String a){ //静态方法
a="中文";
System.out.println("将智能手机的默认语言设置为"+a);//使用第二个对象调用类成员方法
}
public static void main(String[] args) { //主方法
Hol6_4 sting=new Hol6_4(); //创建对象
A(); // 英文
sting.B(a); //中文
}
}
2.设置信用卡密码
题目:
public class MIMA {//创建主类
String num1="123456"; //静态变量1
static String num2="168779"; //静态变量2
public void MR(){ //抽象类
System.out.println("信用卡4013735633800642的默认密码为"+num1);//使用第一个对象调用类成员方法
}
public static void CZ(String num2){ //抽象变量
System.out.println("重置信用卡4013735633800642的密码为"+num2);//使用第二个对象调用类成员方法
}
public static void main(String[] args) {//主函数
Hol6_5 st=new Hol6_5(); //创建对象
st.MR(); //调用1
st.CZ(num2); //调用2
}
}
3.飞速的高铁
题目:
4.计算机械钟和石英手表的时间
题目:
5.多功能参数(方法的重载)
6.输出圆形和矩形的面积
7.定义人类的介绍方式
import java.util.Scanner;
public class RenLei {
public String toString()
{ Scanner sc = new Scanner(System.in);
int word = sc.nextInt();
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 RenLei());
}
}
8.编写登陆方法
import java.util.Scanner;
public class Denglu {
public static void main(String[] args) {
ZS A=new ZS();
System.out.println("请输入用户名:");
Scanner in=new Scanner(System.in);
String name=in.next();
System.out.println("请输入密码:");
Scanner c=new Scanner(System.in);
String word=c.next();
Denglu a=new Denglu();
A.dengru(name,word);
}
}
class ZS{
void dengru(String a,String b){
if(a.equals("张三")){
if(b.equals("123456")){
System.out.println("-------------");
System.out.println("登录成功");
}
}
}
}
9.人工包装的水果与普通水果的价格
10.模拟上课场景(接口与实现)
//问候接口
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 Qi {
public static void main(String[] args) {
// 创建老师与学生的对象
teacher mike=new teacher("mike");
student peter=new student("peter");
peter.Greet(); //模拟上课场景
mike.Greet();
mike.Work();
peter.Work();
}
}
11.儿子喜欢做的事(接口与实现 多实现)
interface DadHobby{
//抽烟
void smoke();
//钓鱼
void fishing();
}
interface MothersHobby{
//看电视
void watchTV();
//做饭
void cook();
}
class son implements DadHobby,MothersHobby{
@Override
public void smoke() {
//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 Qi {
public static void main(String[] args) {
son xm=new son();
System.out.println("儿子喜欢做的事有:");
xm.watchTV();
xm.cook();
xm.smoke();
xm.fishing();
}
}