“嗨,阿米戈!下面是一些涉及创建类和对象的任务。”

2
任务
Java 语法,  第 5 级课程 5
已锁定
创建猫
萨利·约翰逊有 500 只猫,另外还有几百只毛茸茸的动物以客人身份来拜访她们。因此,萨利决定制作一本特别的猫咪相册来记录它们的特征:名字 (name)、年龄 (age)、体重 (weight) 和力量 (strength)。“为什么要记录力量?”你也许会问。在下一个任务中你就会明白我们为什么需要力量。现在,我们来实现 Cat 类。
4
任务
Java 语法,  第 5 级课程 5
已锁定
实现 fight 方法
退休的上校西奥·巴斯利姆在年轻时曾经目睹过激烈的战斗场面,但是现在他很无聊。当得知邻居萨利·约翰逊收养了五百只猫时,他提议安排几场不流血的猫咪大战(她不会接受血腥战役)。只有一个小细节:我们需要实现一种基于体重、年龄和力量的猫咪作战机制。
4
任务
Java 语法,  第 5 级课程 5
已锁定
Dog 类的 getter 和 setter
我们来创建 Dog 类。Dog 类应包含变量 name 和 age,以及这两个变量的 getter 和 setter。getter 是将变量的当前值返回给调用方的方法。setter 是狗的品种。但是,虽然我们目前谈论的是狗,此术语实际上与狗无关:在编程上下文中,setter 是将变量设置为新值的方法。
2
任务
Java 语法,  第 5 级课程 5
已锁定
三个“火枪手”
在几个任务之前,CodeGym 秘密中心的学生创建了 Cat 类。现在来根据 Cat 类的形象和样式实际创建几只猫,或者更确切地说,将该类用作模式。应该有三只猫。为这三只猫注入新生命(或特定数据)。
4
任务
Java 语法,  第 5 级课程 5
已锁定
猫猫大乱斗
如果你以为所有的猫都是可爱的小毛球,那你可能没有遇到过在某一区域为争夺霸权而进行激烈斗争的野猫。现在你可以见到它们了。更确切地说,现在要模拟一场决斗,参加者为附近三只最威猛的猫。对于战斗,我们将使用 boolean fight(Cat anotherCat) 方法。
2
任务
Java 语法,  第 5 级课程 5
已锁定
创建人意味着巨大的责任。但这不是我们现在讨论的主题。我们需要说明和展示如何创建不同的类,而你的任务是理解这些概念并将其付诸实践。具体点说,我们来创建 Person 类。一个人应该有名字 (name)、年龄 (age)、地址 (address) 和性别 (sex)。还有别的吗?
8
任务
Java 语法,  第 5 级课程 5
已锁定
算术平均值
算术平均值是统计中经常使用的值。使用算术平均值的公式可以精确计算出医院的平均温度。现在我们进入关键部分:编写一个程序,该程序从键盘获取数字,对其求和,然后计算平均值,直至用户输入数字 -1 为止。
2
任务
Java 语法,  第 5 级课程 5
已锁定
Person 类的 getter 和 setter
我们为每个变量创建一对方法(get 和 set),以允许其他类更改其值。get 方法的任务是将变量的当前值返回给调用方。set 方法的任务是为变量设置一个新值。我们来创建一个包含 name、age 和 sex 的 Person 类,并为所有字段定义 getter 和 setter。