自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Java基础练习

Java基础## 面向对象编写工资系统,实现不同类型员工(多态)的按月发放工资。如果当月出现某个Employee对象的生日,则将该雇员的工资增加100元(1)定义一个Employee类,该类包含: private成员变量name,number,birthday, 其中birthday 为MyDate类的对象; abstract方法earnings(); toString()方法输出对象的name,number和birthday。(2)MyDate类包含:private成员变量year,month,d

2021-10-29 15:35:37 180

原创 java基础——包装类课后练习

java基础——包装类课后练习利用Vector代替数组处理:从键盘读入学生成绩(以负数代表输入结束),找出最高分,并输出学生成绩等级。提示:数组一旦创建,长度就固定不变,所以在创建数组前就需要知道它的长度。而向量类java.util.Vector可以根据需要动态伸缩。创建Vector对象:Vector v=new Vector();给向量添加元素:v.addElement(Object obj); //obj必须是对象取出向量中的元素:Object obj=v.elementAt(0);注意第一

2021-10-28 16:54:57 221

原创 java基础练习——多态性

java基础练习## 多态性基础涉猎1.建立InstanceTest 类,在类中定义 方法method(Person e);在method 中:(1) 根据e 的类型调用相应类的getInfo() 方法。(2) 根据e 的类型执行:如果e为Person 类的对象, 输出 :“ “a person”;如果e 为Student象 类的对象 , 输出:“a student”“a person ”如果e 为Graduate 类的对象,输出:“a graduated student”“a st

2021-10-28 10:35:40 494

原创 java基础——继承性基础练习

java基础——继承性基础练习练习11 (1)定义一个ManKind类,包括成员变量int sex和int salary;方法void manOrWoman():根据sex的值显示“man”(sex1)或者“woman”(sex0);方法void employeed():根据salary的值显示“no job”(salary==0)或者“ job”(salary!=0)。(2)定义类Kids继承ManKind,并包括成员变量int yearsOld;方法printAge()打印yearsOl

2021-10-25 12:32:51 227

原创 Java基础——面向对象基础练习(关键字)

Java基础## 面向对象基础练习## 关键字1写一个名为 Account 的类模拟账户。该类的属性和方法如下图所示.Accountprivate int idprivate double balanceprivate double annualInterestRatepublic Account (int id, double balance, double annualInterestRate )public int getId()public double getBalance()p

2021-10-24 16:47:26 88

原创 java基础—— 构造器的基础练习

java基础## 构造器的使用## 基础练习编写两个类,TriAngle和TriAngleTest,其中TriAngle类中声明私有的底边长base和高height,同时声明公共方法访问私有变量。此外,提供类必要的构造器.另一个类中使用这些公共方法,计算三角形的面积。package lyj.java;public class TriAngle { private double base; private double height; public TriAngle (){ } //初始化对象

2021-10-24 14:11:42 183

原创 Java基础——封装与隐藏的初步涉猎

Java基础## 封装与隐藏## 基础练习创建程序,在其中定义两个类:Person和PersonTest类。定义如下:用setAge()设置人的合法年龄(0~130),用getAge()返回人的年龄。在PersonTest 类中实例化 Person类 的 对 象 b, 调 用 setAge()和setAge()方法,体会Java的封装性。package lyj.java;public class Person { private int age; public void setAge(int a)

2021-10-24 12:09:30 296

原创 Java基础—— 参数传递的编码练习

Java基础## 参数传递## 基础练习1.定义一个Circle类,包含一个double型的radius属性代表圆的半径,一个findArea()方法返回圆的面积。2.定义一个类PassObject,在类中定义一个方法printAreas(),该方法的定义如下: public void printAreas(Circle c, int time) 在printAreas方法中打印输出1到time之间的每个整数半径值,以及对应的面积。例如,times为5,则输出半径1,2,3,4,5,以及对应的圆面积。

2021-10-24 10:37:15 78

原创 Java基础——面向对象思想基础例题详解

Java基础## 面向对象## 练习1.利用面向对象的编程方法,设计类Circle计算圆的面积package lyj.java;/* *利用面向对象的编程方法,设计类Circle计算圆的面积 */public class CircleTest { public static void main (String[] args){ Circle c1 = new Circle(); c1.radius = 2.5; double area = c1.findArea(); Syst

2021-10-22 18:29:14 370

原创 JAVA基础练习——冒泡排序

Java基础练习##使用冒泡排序,实现数组从小到大排序,并且进行数组的复制、反转、查找工作package com.lyj.exercise;//冒泡排序public class bubbleSortExer {public static void main (String[] args){int[]arr = new int[]{34,5,22,-98,6,-76,0,-3};for(int i = 0;i < arr.length - 1;i++){for(int j = 0;j &

2021-10-22 10:25:51 105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除