Java 类、对象与 this 引用入门
面向对象先看懂什么
Java 常被拿来讲面向对象。这里面最核心的不是术语,而是思路:先把现实中的事物抽象成'类',再用这个类创建具体的'对象',程序就围绕对象之间的交互去完成任务。
和面向过程相比,差别其实很直观。面向过程更关心'先做什么、后做什么',适合步骤非常固定的场景;面向对象更关心'谁来做',把属性和行为放到一起,代码会更贴近我们理解事物的方式。不是说哪一种更高级,通常只是看问题更适合哪种拆法。
类是什么,怎么写
类可以理解成对象的模板。它描述一个事物有哪些属性,也描述它能做什么。

在 Java 里,类通过 class 关键字定义:
// 创建类的基本格式
class ClassName {
// 字段(属性)或成员变量
field;
// 行为或成员方法
method;
}
类中的内容通常分成两类:成员变量,用来描述特征;成员方法,用来描述功能。
洗衣机类的例子
class WashMachine {
public String brand; // 品牌
public String type; // 型号
public double weight; // 重量
public double length; // 长
public double width; // 宽
public double height; // 高
public String color; // 颜色
public void washClothes() {
System.out.println("洗衣功能");
}
public void {
System.out.println();
}
{
System.out.println();
}
}





