「java分类作业」java 分类
今天给各位分享java分类作业的知识,其中也会对java 分类进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、Java 作业 分等级
- 2、JAVA作业求助。
- 3、java作业
- 4、JAVA作业
- 5、JAVA的几个作业
Java 作业 分等级
package test;
import java.util.Scanner;
public class Test{
public static void main(String[] args) {
int sex = 1;//1- 男 2-女
boolean marriage = true;//婚否 true 已婚 false 未婚
int salary = 10000;//工资
String level = "";
if(sex == 1 !marriage salary10000){
level = "A";
}else if(sex == 1 !marriage salary=10000 salary5000){
level = "B";
}else if(sex == 1 !marriage salary=5000){
level = "C";
}else if(sex == 1 marriage salary=5000){
level = "E";
}else if(sex == 1 marriage salary=10000 salary5000){
level = "D";
}else if(sex == 1 marriage salary10000){
level = "B";
}
System.out.println("贷款级别为"+level);
}
}
JAVA作业求助。
在Java中,依赖关系通常表示为一个类依赖于另一个类,因为它需要调用另一个类的方法或构造函数来完成它的工作。例如,假设我们有一个名为Car的类,它拥有一个名为startEngine的方法,用于启动汽车的发动机。我们还有一个名为Driver的类,它有一个名为drive的方法,用于驾驶汽车。那么Driver类就依赖于Car类,因为Driver类需要调用Car类的startEngine方法来启动汽车。
下面是一个示例代码,实现了一个依赖关系的场景:
=================
public class Car {
public void startEngine() {
System.out.println("Engine started.");
}
}
public class Driver {
private Car car;
public Driver(Car car) {
this.car = car;
}
public void drive() {
car.startEngine();
System.out.println("Car is being driven.");
}
}
public class Main {
public static void main(String[] args) {
Car car = new Car();
Driver driver = new Driver(car);
driver.drive();
}
}
=================
在这段代码中,Driver类的构造函数接收一个Car类的实例作为参数,并将它保存在私有字段car中。在Driver类的drive方法中,我们首先调用了car实例的startEngine方法,然后打印一条消息,表示汽车正在被驾驶。
关联关系通常表示为两个类之间的关系,它们之间的关系可能是一对一,一对多或多对多。例如,假设我们有一个名为Student的类,它有一个名为enroll的方法,用于选课。我们还有一个名为Course的类,它有一个名为addStudent的方法,用于添加学生。那么Student类和Course类之间就存在一对多的关联关系,因为一个学生可以选择多个课程,而一个课程也可以被多个学生选择。
下面是一个示例代码,实现了一个关联关系的场景:
=================
public class Student {
private ListCourse courses = new ArrayList();
public void enroll(Course course) {
courses.add(course);
course.addStudent(this);
}
}
public class Course {
private ListStudent students = new ArrayList();
public void addStudent(Student student) {
students.add(student);
}
}
public class Main {
public static void main(String[] args) {
Student student = new Student();
Course course1 = new Course();
Course course2 = new Course();
student.enroll(course1);
student.enroll(course2);
}
}
=================
在这段代码中,Student类拥有一个私有字段courses,表示学生选择的课程。Student类的enroll方法用于选课,它接收一个Course类的实例作为参数,并将它添加到courses列表中。同时,enroll方法还会调用课程实例的addStudent方法,将学生添加到课程的学生列表中。
在Main类的main方法中,我们创建了一个学生实例和两个课程实例。我们调用学生实例的enroll方法,将两个课程实例添加到学生的选课列表中,同时将学生添加到两个课程的学生列表中。这就实现了一对多的关联关系。
总之,依赖关系和关联关系都是表示两个类之间的关系,但是它们之间的关系不同。依赖关系表示一个类依赖于另一个类,因为它需要调用另一个类的方法或构造函数来完成它的工作;关联关系表示两个类之间的关系,它们之间可能是一对一,一对多或多对多。
java作业
这个要求很明显了,使用class关键字创建类,同时使用集合类ArrayList来创建对象,并添加元素,然后输出,输出可以直接输出集合对象,可以使用forEach循环输出,可以使用迭代器Iterator来输出等,只要注意集合是没有元素类型,所有输出的都是Object类型的数据,下面的例子仅作为参考:
import java.util.*;
//创建一个图书Book类
class Book
{
String s;
public Book(String s){
this.s = s;
}
//重写toString方法,使其输出指定格式的数据
public String toString(){
return "Book[s : " + s + "]";
}
}
//创建一个学生Student类
class Student
{
String s;
public Student(String s){
this.s = s;
}
//重写toString方法,使其输出指定格式的数据
public String toString(){
return "Student[s:" + s + "]";
}
}
//测试类
public class Example1
{
public static void main(String[] args)
{
//创建两个图书对象
Book b1 = new Book("图书类第一个对象");
Book b2 = new Book("图书类第二个对象");
//创建两个学生类对象
Student s1 = new Student("学生类第一个对象");
Student s2 = new Student("学生类第二个对象");
//创建一个ArrayList对象
ArrayList a = new ArrayList();
//调用ArrayList类的add()方法,将上面创建的对象添加进a对象中
a.add(b1);
a.add(b2);
a.add(s1);
a.add(s2);
//通过使用forEach方法输出a对象中的元素,因为ArrayListy是集合类
//集合类中的元素是没有类型,输出的全部都是Object类型
for(Object o : a){
System.out.println(o);
}
//也可以直接输出ArrayList对象中的元素
System.out.println(a);
}
}
JAVA作业
4 final
5 方法名称、返回值、参数签名
6 public class C extends B implements C
7 class
8 false,true,false
9 private
10 Object
11 编译时类型与运行时类型不一致,重写,重载
12 import
13 抽象方法,final修饰或者private修饰
14 aceg
判断:
1 不一定 protect修饰的 父类与子类在不同包里不能继承
2 错
3 错
4 对
5 错
6 对
更多JAVA问题,请去ITMUCH,IT木虫
JAVA的几个作业
loveweizaiwan,别那样子。
我们可以替他完成作业,我们也可以替他考试,再替他毕业,然后幸运的话,他会在我们的办事处找到一份工作,到时我们不就有机会替他完成他的工作了吗? ;)
java分类作业的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java 分类、java分类作业的信息别忘了在本站进行查找喔。