package com.test;
//Super类
class Super{
private int num1; //私有成员
private int num2;
public void setNum1(int num1){ //设置Num1的值方法
this.num1 = num1;
} //设置num1的值得方法
public void setNum2(int num2){ //设置Num2的值方法
this.num2 = num2;
}
public int getNum1(){ //获得Num1的值方法
return this.num1;
} //获得num1的值得方法
public int getNum2(){ //获得Num2的值方法
return this.num2;
}
}
//test类继承Super类
public class Test extends Super{
public static void main(String[] args){
Test object = new Test(); //创建一个Test类的实例对象
object.setNum1(1); //调用设置Num1的值方法
object.setNum2(2); //调用设置Num2的值方法
System.out.println("num1:" +object.getNum1()+ " num2:" +object.getNum2());
//交换Num1和Num2的值
int temp;
temp = object.getNum1(); //temp保存Num1的值
object.setNum1(object.getNum2()); //给Num1赋值为Num2的值
object.setNum2(temp); //给Num2赋temp的值
System.out.println("num1:" +object.getNum1()+ " num2:" +object.getNum2());
}
}
实现交换两个变量的值。要求:需要交换实参的值
最新推荐文章于 2023-06-27 14:38:16 发布
本文介绍了一个简单的Java类继承示例,通过Super类和Test类展示了如何在Java中使用私有成员变量,并通过方法来获取和设置这些变量的值。此外,还演示了如何在子类中调用父类的方法以及如何在Java中实现数值交换。
245

被折叠的 条评论
为什么被折叠?



