java类的封装实验报告
实验四、类的封装
一、实验目的
1. 掌握类的声明和定义;
2. 理解有静态成员和非静态成员变量的区别;
3. 理解基本参数和引用参数的区别;
4. 掌握类构造方法的编写;
5. 实现类的方法;
6. 掌握创建类实例的方法;
7. 学会定义和使用具有重载方法的继承类;
8. 掌握方法的重新定义。
二、实验内容
1.以下程序运行的结果是。
运行结果初始时 x=10, y=10
方法调用中 x=100, y=100
方法调用后 x=100, y=100public class sy4_1 {
public static void main(String[] args) {
Power p=new Power();
p.ff2(10,10);
System.out.println(" x="+p.x+", y="+p.y);
}
}
class Power{
int x=10, y=10;
void ff2(int passX, int passY){
System.out.println("初始时 x="+x+", y="+y);
x=passX*passX;
y=passY*passY;