java程序设计 面向对象基础 实验

java程序设计 面向对象基础 实验,第1张

二。

1。Peoplejava

public class People {

//性别(sex)及出生日期(date);方法成员有:获取人的性别和出生日期及构造方法。要求构造方法可以设置性别和出生日期的初始值。

private int sex;

private Date birth;

public People (int sex, Date birth) {

thissex = sex;

thisbirth = birth;

}

public int getSex() {

return thissex;

}

public Date getBirth() {

return thisbirth;

}

}

2。Studentjava

public class Student extends People{

private int sex;

private Date birth;

private String name;

private int stuno;

private double grate;

private String studentNative;

public Student(int sex, Date birth, String name, int stuno, double grate, String studentNative) {

super(sex, birth);

thisname = name;

thisstuno = stuno;

thisgrate = grate;

thisstudentNative = studentNative;

}

public Date getBirth() {

return birth;

}

public double getGrate() {

return grate;

}

public String getName() {

return name;

}

public int getSex() {

return sex;

}

public String getStudentNative() {

return studentNative;

}

public int getStuno() {

return stuno;

}

}

3。测试类自己编写就好了,创建一个People和Student的对象,然后设置值,取值就可以了。

五。

1构造方法没有返回值,方法名和类名一样

2继承是指子类可以拥有父类的方法和属性;多态是指父类的引用可以指向子类对象的实例

3重写

4重载

其他的没什么了,自己完成以下吧。O(∩_∩)O~

现今时代java语言应用非常广发,职位也很多薪资就跟不用说了高薪是肯定的,但是想要成为一名合格的java工程师基础一定要打牢,有一句话不就是说根基不稳地动山摇的吗。

如果基础不好时做不了一名合格的java工程师的。

IT培训>

选c;

第一个输出的是(5, 3),应该没有问题吧,

第二个输出的是(3, 5) ,是witchCoords()函数里的输出语句,在witchCoords()函数里的x和y实现了交换,所以是3和5;

第三个输出的是(5, 3),因为传递给switchCoords()函数的值是数据值。switchCoords()里x和y的值改变不会影响实参!

也就是说,传数据值形参的改变不会影响实参;而传地址值形参的改变会影响实参。

如果传递的是数组,实参会随着形参而改变。

以上就是关于java程序设计 面向对象基础 实验全部的内容,包括:java程序设计 面向对象基础 实验、北大青鸟设计培训:Java程序员需要学习哪些基础知识、java程序设计基础题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10208712.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存