![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象练习
面向对象题目练习
好汤圆
耐得住寂寞 守得住繁华
热爱Java 热爱后端开发 欢迎交流!
展开
-
面向对象练习:8、Java实现基于文本界面的开发人员调度软件
Java实现基于文本界面的开发人员调度软件一、基本构架(依据MVC模式构建)二、创建项目的基本组件三、dao层的实现四、servicce层的实现五、view层的实现六、测试一、基本构架(依据MVC模式构建)二、创建项目的基本组件首先是基于Java应用程序实现键盘访问所需的工具包导入view层或单独放入工具包TSUtilitypackage com.hsy.project02.view;import java.util.*;public class TSUtility {原创 2021-04-15 10:15:51 · 353 阅读 · 0 评论 -
面向对象练习:7、Java实现一个小型银行账户管理系统
Accountpackage com.hsy.extend.exer2;public class Account { private int id;//账号 private double balance;//余额 private double annualInterestRate;//年利率 public Account(int id, double balance, double annualInterestRate) { super();原创 2021-03-27 09:35:39 · 912 阅读 · 0 评论 -
面向对象练习:6、Java实现客户信息管理系统
Java实现客户信息管理系统一、目标二、系统结构设计三、键盘访问的实现四、Customer类五、CustomerList类六、CustomerView类七、代码一、目标模拟实现一个基于文本界面的《客户信息管理软件》进一步掌握编程技巧和调试技巧,熟悉面向对象编程主要涉及以下知识点:类结构的使用:属性、方法及构造器对象的创建与使用类的封装性声明和使用数组数组的插入、删除和替换关键字的使用:this二、系统结构设计CustomerView为主模块,负责菜单的显示和原创 2021-03-25 19:35:21 · 567 阅读 · 0 评论 -
面向对象练习:5.一个有趣的面试题(打印数组)看看有多少人被这个题坑到
public class ArrayPrintTest { public static void main(String[] args) { int[] arr = new int[]{1,2,3}; System.out.println(arr);//地址值 char[] arr1 = new char[]{'a','b','c'}; System.out.println(arr1); //abc }}这个题主要用到的知识点是方法的重载相关两个println实际上是不同的,原创 2021-03-21 10:06:39 · 97 阅读 · 0 评论 -
面向对象练习:4.对象数组,设计学生类(遍历,冒泡排序)
这是一道对象数组的小例题,让我们来设计一个学生类,进行一些具体的操作定义类Student,包含三个属性:学号number(int),年级state(int),成绩score(int)。创建20个学生对象,学号为1到20,年级和成绩都由随机数确定。问题一:打印出3年级(state值为3)的学生信息。问题二:使用冒泡排序按学生成绩排序,并遍历所有学生信息提示:生成随机数:Math.random(),返回值类型double;四舍五入取整:Math.round(double d),返回值类型l原创 2021-03-19 15:06:30 · 1380 阅读 · 0 评论 -
面向对象练习:3.打印*型矩形
1 编写程序,声明一个method方法,在方法中打印一个108 的型矩形,在main方法中调用该方法。2 修改上一个程序,在method方法中,除打印一个108的型矩形外,再计算该矩形的面积,并将其作为方法返回值。在main方法中调用该方法,接收返回的面积值并打印。3 修改上一个程序,在method方法提供m和n两个参数,方法中打印一个mn的型矩形,并计算该矩形的面积, 将其作为方法返回值。在main方法中调用该方法,接收返回的面积值并打印。public class Exer3Test { publ原创 2021-03-19 14:56:31 · 1013 阅读 · 0 评论 -
面向对象练习:2.设计类Circle计算圆的面积
public class CircleTest { public static void main(String[] args) { Circle c1 = new Circle(); c1.radius = 2.1; //对应方式一:// double area = c1.findArea();// System.out.println(area); //对应方式二: c1.findArea(); //错误的调用// double原创 2021-03-19 14:54:46 · 1470 阅读 · 1 评论 -
面向对象练习:1.Person类的设计
要求:(1)创建Person类的对象,设置该对象的name、age和sex属性,调用study方法,输出字符串“studying”,调用showAge()方法显示age值,调用addAge()方法给对象的age属性值增加2岁。(2)创建第二个对象,执行上述操作,体会同一个类的不同对象之间的关系。Person.javapublic class Person { String name; int age; /** * sex:1 表明是男性 * sex:0 表明是女性 */ in原创 2021-03-19 14:44:32 · 3234 阅读 · 2 评论