![](https://img-blog.csdnimg.cn/20200513011905542.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java面向对象&项目实践
java面向对象&项目实践
枫叶_lin
停车坐爱枫林晚
展开
-
大一 JAVAOOP-T4 抽象类和接口-实践任务指南(美和易思)
大一 JAVAOOP-T4 抽象类和接口-实践任务指南(美和易思)训练目标:1.抽象类设计2.Final 修饰符的使用3.接口设计4.通过接口设计实现模拟动物的吼叫声1. 学生实践练习需求说明不同的动物都有进食的行为,但是在进食前需要捕获到食物后才可以进食,要求定义一个抽象的动物类,该类中有一个抽象的捕食方法,和一个非抽象的进食方法,在进食方法中调用捕食方法。定义 3 个不同的动物类,分别是虎、猴、狼,这些类继承抽象的动物类。每种动物具有相同的进食行为,即将食物嚼碎后咽下,但动物具有不原创 2020-06-10 08:14:15 · 758 阅读 · 0 评论 -
第三章 继承与多态 T3(美和易思)
1. 学生实践练习需求说明在 com.mstanford.scme 包中创建一个学生类(Student)类,在 com.mstandford 包中创建测试类 Test 并输出学生信息。实现思路(1)创建 com.mstanford.scme 包,在该包内创建一个学生类(Student)类,该类中有两个 public 类型的属性,姓名(name)和年龄(age)。(2)在 com.mstanford 包内创建 Test 类,并导入 Student 类所在包,在主函数中通过构造方法实例化 Stu原创 2020-06-05 14:01:48 · 2685 阅读 · 0 评论 -
java 中完成 乘方 , 开方 可借助于java.lang.Math类的工具
public class Mat { public static void main(String[] args) { double a = 3.2;// 定义变量a为3.2 // 求a的五次方,并将计算结果赋值给b double b = Math.pow(a, 5); System.out.println(b);// 输出b的值 // 求a 的平方根 ,并将结果赋值给c double c = Math.sqrt(a); System.out.println(c); ;/原创 2020-06-04 18:46:23 · 3461 阅读 · 1 评论 -
生成一个随机的6位字符串
生成一个随机的6位字符串public class Ran {public static void main(String[] args) { //定义一个空字符串 String re = " "; //进行6次循环 for(int i = 0; i<6 ;i++) { //生成一个97~122之间的int类型整数 int intVal = (int)(Math.random()*26+97); //将intValue强制转换为char 类型后连接到re后面 re = re原创 2020-06-04 18:06:22 · 2092 阅读 · 0 评论 -
1.循环输出以下菜单:1.计算2个数的和 2.计算2个数的差 3.计算2个数的积 4.计算2个数的商 5.计算2个数的余数 6.退出 根据用户的选择调用对应的功能,要求如下: (1)
1.循环输出以下菜单:1.计算2个数的和 2.计算2个数的差 3.计算2个数的积 4.计算2个数的商 5.计算2个数的余数 6.退出根据用户的选择调用对应的功能,要求如下:(1).2个数由用户输入,必须在main方法中接收(2)。和 差 积 商 余每个功能对应一个方法,根据用户的选择调用对应的方法(3)。计算的结果必须在main方法中输出/*1.循环输出以下菜单:1.计算2个数的和 2.计算2个数的差 3.计算2个数的积 4.计算2个数的商 5.计算2个数的余数 6原创 2020-06-04 17:02:20 · 427 阅读 · 0 评论 -
大一 JAVAOOP-T2 面向 对象 进阶- 实践任务指南(美和易思)
大一 JAVAOOP-T2 面向 对象 进阶- 实践任务指南(美和易思)训练目标:1. 成员变量2. This 关键字3. 隐藏和封装4. Static 关键字1. 学生实践练习需求说明(1)创建一个 Person 类,该类中有一个类成员变量 country、一个实例变量 name 和另一 个实例变量 age。(2)country 表示城市,name 表示姓名,age 表示年龄。(3)创建三个 Person 类,并分别给属性赋值。(4)通过三个 Person ...原创 2020-05-13 09:05:40 · 807 阅读 · 0 评论 -
大一 JAVAOOP-T1 类 类 和 对象-(美和易思)
大一 JAVAOOP-T1 类 类 和 对象-(美和易思)学生 实践练习需求 说明创建 Dota 游戏中的防御塔类(TowerDefense),通过两个坐标属性显示防御塔所在的位置。程序运行结果如图所示实现思路(1)创建防御塔(TowerDefense)类。(2)在该类中定义了两个属性,第一个属性是横坐标 x,第二个属性是纵坐标 y,数据类型都是 int。(3)定义一个方法 showMessage()显示数据,在该方法中对防御塔的坐标位置进行输出。(4)在类中定义 main()方法原创 2020-05-13 08:36:58 · 477 阅读 · 0 评论