windows
未命名视频
类和对象类的定义:类是一种抽象的数据类型,是对具有相同属性和行为的一组对象的抽象描述。它定义了对象的属性(成员变量)和可以执行的操作(方法)。例如,定义一个 Person 类,包含 name(姓名)、age(年龄)等属性,以及 eat()、sleep() 等方法。对象的创建和使用:对象是类的具体实例,通过 new 关键字来创建。创建对象后,可以通过对象名访问其属性和方法。例如:get和set方法作用:get和set方法是用于获取和设置对象属性值的方法。通常将类的属性设置为私有(private),以实现数据封装,通过公有的(public)get和set方法来间接访问和修改属性值。示例:优点:可以在方法中添加逻辑控制,如数据验证、格式化等,增强代码的健壮性和可维护性。this关键字表示当前对象:this 关键字代表当前正在执行方法的对象。在方法中使用 this 可以明确访问当前对象的成员变量和方法。例如,在 Person 类的方法中使用 this 访问属性。区分成员变量和局部变量:当方法的参数与成员变量同名时,使用 this 可以区分它们。如上述 setName 方法中,this.name 指的是成员变量,而参数 name 是局部变量。调用本类的构造方法:在一个构造方法中,可以使用 this() 来调用本类的其他构造方法。例如: