java基础编程
Book思议-
总有一天,我们会搞明白一切!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
模拟KTV点歌系统的程序
模拟KTV点歌系统的程序原创 2024-12-11 23:12:54 · 383 阅读 · 0 评论 -
设计一个多线程程序,模拟火车售票窗口售票的功能。创建线程1和线程2,通过这两个线程共同售出100张票。
设计一个多线程程序,模拟火车售票窗口售票的功能。创建线程1和线程2,通过这两个线程共同售出100张票。要求如下:(1)采用实现Runnable接口方式来创建多个线程;(2)要用同步代码块或同步方法来实现线程同步,解决存在的安全问题。原创 2024-10-31 10:05:06 · 555 阅读 · 0 评论 -
Vehicle类(交通工具类)和Car(汽车)类
在一个项目开发中,涉及到Vehicle类(交通工具类)和Car(汽车)类,Vehicle类具有speed(速度)和color(颜色)属性,一个getInfo()方法用于打印交通工具的属性信息;Car类具备speed、color和wheelNum(轮胎数量)三个属性,具有一个getInfo()方法用于打印汽车的属性信息,请你根据所学面向对象程序设计的继承特性进行类的设计与实现。要求如下:(1)创建这两个类,分别定义成员变量、成员方法和构造方法,使用构造方法完成成员变量的初始化。(2)在主类中分别创建原创 2024-10-28 23:10:20 · 794 阅读 · 0 评论 -
用接口做参数,写个计算器,能完成加减乘除运算
用接口做参数,写个计算器,能完成加减乘除运算。要求:(1)定义一个接口Computer含有一个方法int computer(int n,int m);(2)设计四个类分别实现此接口,完成加减乘除运算(3)设计一个类UseComputer,类中含有方法:public void useCom(Computer com,int one,int two),此方法能够用传递过来的对象调用computer方法完成运算,并输出运算的结果。(4)设计一个主类Test,调用UseComputer中的方法useCom来原创 2024-10-30 21:23:14 · 532 阅读 · 0 评论 -
图形(Shape)接口和它的实现类:长方形(Rectangle)、正方形(Square)和圆形(Circle)要求如下:
图形(Shape)接口和它的实现类:长方形(Rectangle)、正方形(Square)和圆形(Circle)要求:(1)每一种图形都求它的周长double length()。(2)在长方形类中定义长length、宽width两个属性;在正方形类中定义边长x;在圆形类中定义半属性径r。(3)在长方形类中定义带有两个参数的构造方法用于给长和宽赋值;在正方形类中定义带有一个参数的构造方法用于给边长赋值;在圆形类中定义一个带有一个参数的构造方法用于给半径赋值。(4)在测试类中定义一个方法sha原创 2024-10-30 22:58:45 · 622 阅读 · 0 评论 -
设计一个学生类Student和它的一个子类Undergraduate,要求如下:
设计一个学生类Student和它的一个子类Undergraduate,要求如下:(1)Student类有name和age两个属性,一个包含两个参数的构造方法,用于给name和age赋值,一个show()方法打印Student的属性信息。(2)本科生类Undergraduate增加一个degree(学位)属性。有一个包含三个参数的构造方法,前两个参数用于给继承的name和age赋值,第三个参数给degree赋值,一个show() 方法用于打印Udergraduate的属性信息。(3)在测试类中分别原创 2024-10-29 13:08:02 · 570 阅读 · 0 评论 -
设计一个学生类Student,并进行测试
设计一个学生类Student,并进行测试。在测试类中创建两个Student对象,一个使用无参的构造方法,然后调用方法给姓名和成绩赋值,一个使用有参的构造方法,在构造方法中给姓名和成绩赋值原创 2024-10-27 13:50:56 · 540 阅读 · 0 评论 -
某公司有程序员类和项目经理两类成员。
(1)某公司有程序员类和项目经理两类成员,其中,程序员Programmer类有姓名(name),工号(workNumber),薪水(salary),工作内容(work),项目经理ProjectManager类除了有姓名,工号,薪水,还有奖金(bonus),工作内容(work)(2)雇员Empolyee类是抽象类,是程序员Programmer类和项目经理ProjectManager类的父类。(3)测试类中创建程序员和项目经理对象,调用work()方法。原创 2024-10-30 20:16:49 · 247 阅读 · 0 评论 -
某公司的员工分为5类,每类员工都有相应的封装类,这5个类的信息如下。
某公司的员工分为5类,每类员工都有相应的封装类,这5个类的信息如下。原创 2024-10-24 13:17:11 · 472 阅读 · 1 评论 -
模拟银行操作:(1)有对于用户到来的欢迎动作、用户离开的提醒动作(2)有用户的开户、存款和取款动作,在完成开户存款和取款操作后,要提示用户的帐户余额。
模拟银行操作:(1)有对于用户到来的欢迎动作、用户离开的提醒动作(2)有用户的开户、存款和取款动作,在完成开户存款和取款操作后,要提示用户的帐户余额。原创 2024-10-27 14:08:24 · 348 阅读 · 0 评论 -
获取数组的最值
获取数组的最值请编写程序,实现获取数组{22,24,76,12,21,33}的最小数。提示:定义方法getMin()获取数组最小数,在主方法中调用getMin()得到数组的最小数原创 2024-10-27 13:38:21 · 235 阅读 · 0 评论 -
方法的定义与使用
1、方法的定义与使用已知x + 3 ( x > 0 )y = 0 ( x = 0 )x2–1 ( x < 0 )请设计一个方法实现上面的函数,根据传入的值x的不同,返回对应的y值。原创 2024-10-27 13:33:24 · 197 阅读 · 0 评论
分享