package com.Face; /*需求: 使用java描述一个车与修车厂两个事物, 车具备的公共属性:轮子数、 名字、 颜色 ,还 具备跑的功能行为。跑之前要检测轮子是否少于了4个,如果少于了4个,那么要送到修车厂修理, 修车厂修理之后,车的轮子数要补回来4个。 然后车就继续的跑起来。 修车厂: 具备公共属性: 名字、 地址、 电话。 公共的行为: 修车。 */ class Car{ // 这个 Car 一直报错!!!!!!!!!!!! String name; String color; int wheel; public void run(){ if(wheel>=4){ System.out.println(name+wheel+"个轮子跑起来了"); }else{ System.out.println(name+"不够4个轮子,快去修理厂修理"); } } } class Garage{ String name; String site; String phone; public void repair(Car c){//定义一个形参Car c 有这个参数下面才可以继续 if(c.wheel>=4){ System.out.println("告诉你,修好了给钱"); }else{ c.wheel =4; System.out.println("修好了 给钱!!"); } } } public class Demo2 { public static void main(String[] args){ Car c = new Car(); //赋予属性 c.name="奔驰"; c.color= "黑色"; c.wheel=4; for(int i = 0; i <100;i++){ c.run(); } c.wheel=3; c.run(); Garage G =new Garage(); G.name="爸爸修车厂"; G.site="天鹅湖万达"; G.phone="100-8600"; G.repair(c); c.run(); } }
自大
相关分类