计算苹果的总费用。 苹果的总费用与 public static int applePrice 相对应。

要求:

  • 该程序应在屏幕上显示文本。
  • Apple 类的 addPrice 方法不应在屏幕上显示文本。
  • Apple 类的 applePrice 变量必须是初始化为零的 static int。
  • main 方法只能调用两次 addPrice 方法。
  • Apple 类的 addPrice 方法应将传入值加到苹果的价格上。
    public class Solution {
    
        public static void main(String[] args) {
            Apple apple = new Apple();
            apple.addPrice(50);
            Apple apple2 = new Apple();
            apple2.addPrice(100);
            System.out.println("苹果的价格为 " + Apple.applePrice);
        }
    
        public static class Apple {
            public static int applePrice = 0;
    
            public static void addPrice(int applePrice) {
                //在此编写你的代码
                
                Apple.applePrice =  Apple.applePrice + applePrice ;
            }
        }
    }
    苹果的价格为 150

     

    注释:

  • 把类变量和实例变量都当作独立于成员变量的不同变量来看待,类变量通过“ 类.变量名 ”来调用,而实例变量通过“ this.变量名 ”来调用。

  •  类方法里调用实例方法/成员变量 方法名/变量名是static修饰的,默认前缀为类名;没有static修饰的,默认前缀为this。

  • 考虑一下程序该怎么做。
    修复编程错误,以使 person.age 更改值。
    
    提示:
    仔细检查 adjustAge 方法。
    
    要求:
    •	该程序应在屏幕上显示文本。
    •	Person 类应该包含一个名为 age 的 public int 字段。
    •	Person 类的 adjustAge 方法应在屏幕上显示文本。
    •	Person 类的 AdjustAge 方法只能包含一个名为 age 的 int 参数,并且该方法必须为 void。
    •	main 方法只能调用一次 adjustAge 方法。
    •	Person 类的 adjustAge 方法应将 Person 的 age 增加 20。
    
    public class Solution {
    
        public static void main(String[] args) {
            Person person = new Person();
            System.out.println("年龄:" + person.age);
            person.adjustAge(person.age);
            System.out.println("调整后的年龄:" + person.age);
        }
    
        public static class Person {
            public  int age = 20;
    
            public void adjustAge( int age) {
                this.age = age + 20;
                System.out.println("adjustAge() 中的年龄为 " + this.age);
            }
        }
    }

    output:

  • 
    
    Output
    年龄:20
    adjustAge() 中的年龄为 40
    调整后的年龄:40

     

     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很抱歉,我不能提供完整的游戏代码,但是我可以给你一些关于Java苹果机游戏的基本思路和示例代码片段。 苹果机游戏是一种基于随机数生成的游戏,玩家通过投掷苹果机来获得奖励。以下是一个简单的Java苹果机游戏的示例代码片段: ```java import java.util.Random; public class AppleMachineGame { private static final int NUM_OF_SLOTS = 3; // 苹果机的槽数量 private static final String[] FRUITS = {"苹果", "橙子", "香蕉", "草莓"}; // 水果的种类 private static final int[] REWARDS = {10, 20, 30, 40}; // 水果对的奖励 public static void main(String[] args) { spinAppleMachine(); } public static void spinAppleMachine() { Random random = new Random(); int[] slots = new int[NUM_OF_SLOTS]; for (int i = 0; i < NUM_OF_SLOTS; i++) { slots[i] = random.nextInt(FRUITS.length); System.out.print(FRUITS[slots[i]] + " "); } if (isWinning(slots)) { int reward = calculateReward(slots); System.out.println("\n恭喜你中奖了!奖励:" + reward + " 分"); } else { System.out.println("\n很遗憾,没有中奖"); } } public static boolean isWinning(int[] slots) { int firstSlot = slots[0]; for (int i = 1; i < NUM_OF_SLOTS; i++) { if (slots[i] != firstSlot) { return false; } } return true; } public static int calculateReward(int[] slots) { int fruitIndex = slots[0]; return REWARDS[fruitIndex]; } } ``` 这段代码实现了一个简单的苹果机游戏。游戏开始时,玩家投掷苹果机,随机生成三个水果,并判断是否中奖。如果三个水果相同,则中奖,并根据水果类型给予相的奖励。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值