package com.example.avoscloud_demo; import com.avos.avoscloud.AVClassName; import com.avos.avoscloud.AVObject; @AVClassName("Armor") public class SubObject extends AVObject { public String getDisplayName() { return getString("displayName"); } public void setDisplayName(String value) { put("displayName", value); } public int getDurability() { return getInt("durability"); } public void setBroken(boolean broken) { this.put("broken", broken); } public void takeDamage(int amount) { // Decrease the armor's durability and determine whether it has broken increment("durability", -amount); if (getDurability() < 0) { setBroken(true); } } }