类的定义:一个类由两种东西组成,成员变量(对象有哪些)和成员函数(对象做什么事)。
注:一个类可以有多个对象,这些对象都会做这个类所定义的动作(函数),但各自有不同的数据
成员变量:一个类中的对象所具有的变量。每一个对象有自己的变量。
成员函数:一个类中的方法。
通过下面的小练习来体会三者之间的关系:
package beike;
public class FatherClass {
//成员变量
public int pub=1;
protected int pro=2;
int def=3;
private int pri=4;
//成员函数
public int getdef() {
return def;
}
public int getpri() {
return pri;
}
}
package beike;
public class SonClass1 extends FatherClass{
//成员变量
public int pub=11;
int def=33;
//成员函数
public void show() {
System.out.println(super.pub);
System.out.println(this.pub);
}
public int getdef() {
return super.getdef();
}
public static void main(String[] args) {
SonClass1 son1 =new SonClass1();
son1.show();
System.out.println(son1.getdef());
}
}
运行结果如下:

详细注解:

PS: 个人理解,如有错误还请指出。
面向对象编程:类、对象和成员函数解析
本文通过一个简单的Java实例介绍了类、对象和成员函数的概念。类包含成员变量(对象属性)和成员函数(对象行为)。每个类可以创建多个对象,它们共享相同的函数但拥有独立的变量。在`SonClass1`中,`show()`方法展示了对象如何访问变量,而`getdef()`方法体现了成员函数的使用。通过运行代码,我们看到对象可以调用父类的成员函数并展示各自不同的数据。
1084

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



