方法:方法举例就是你要刷牙,你需要先去拿牙刷,挤牙膏,刷牙,漱嘴,牙刷放回杯子内,这一个过程下来就是方法
今日练习题
练习1
车:
package com.liu;
public class Car {
//创建属性 汽车名称、汽车颜色、和汽车车轮个数
String name="三马子";
String color="红色";
int numTyre=4;
//定义run方法输出
void run(){
System.out.println("春强有一个"+name+"是"+color+"的,并且它有"+numTyre+"个轮子"+"跑的飞快");
}
}
修理厂:
package com.liu;
public class RepairCar {
//创建一个对象 car
Car car= new Car();
//定义属性 车厂名称和车厂地址
String name="春强汽车修理厂";
String addr="河北省唐山市丰南区小集镇";
//定义修车方法
public void repairCar(){
//调用car中的color并重新赋值
car.color="黑色";
//输出修理厂的信息和任务
System.out.println(name);
System.out.println(addr);
System.out.println("改装任务:"+"春强有一个"+car.name+"是"+car.color+"的,并且它有"+(car.numTyre-1)+"个轮子"+"跑的飞快");
}
}
测试:
package com.liu;
public class CarTest {
public static void main(String[] args) {
//创建车和修理厂的对象
Car che=new Car();
RepairCar r1=new RepairCar();
//调用对象输出
che.run();
r1.repairCar();
}
}
练习2
Lady:
package com.liu;
public class Lady {
Dog d1=new Dog();
String name="老八";
void feed(){
System.out.println(name+"在让"+d1.name+"吃骨头");
}
}
Dog:
package com.liu;
//创建一个Dog类
public class Dog {
// Lady l1=new Lady();
//创建姓名和品种变量
String name="韩明轩";
String type="泰迪";
void dog(){
System.out.println(name+"是一个"+type+"在被喂骨头吃");
}
}
测试:
package com.liu;
public class ladyDogTest {
public static void main(String[] args) {
Dog d1=new Dog();
Lady l1=new Lady();
d1.dog();
l1.feed();
}
}