面向对象的本质:以类的方式组织代码,以对象的方式组织(封装)数据。
对象:具体的实物
类:对对象的抽象
关系:类可以看成一类对象的模板,对象看成该类的一个具体实例。
public class Student {//创建一个Student类
String name;
int age;
public void speak() {
System.out.println("我叫"+name+",我今年"+age+"岁");
}
public static void main(String[] args) {
// 定义一个Student类的对象zhangsan
Student zhangsan=new Student();
// 给对象的name属性赋值
zhangsan.name="张三";
// 给对象的age属性赋值
zhangsan.age=23;
// 调用对象的方法
zhangsan.speak();
}
}
内存分析

面向对象编程基础
本文深入讲解面向对象编程的核心概念,包括类与对象的关系,通过一个Student类实例展示如何定义类,创建对象,以及如何调用对象的方法。文章还介绍了对象的属性赋值和方法调用过程。





