面向对象的基本概念

面向对象是软件开发中的核心概念,它将现实世界的事物抽象为对象,通过类来定义对象的属性和行为。类是对象的模板,包含了对象的状态(属性)和行为(方法)。对象是类的实例,具备了类所定义的特征和功能。在类中,`this`关键字用于引用当前对象,例如在设置属性时,`this.name`表示当前对象的属性name。类的设计涉及抽象思维、工程设计等多个层面,是实现阶段的重要组成部分。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是面向对象

1 万事万物皆为对象

2 对象是一个具有一定职责的东西

类与对象

面向对象的核心是对象

1 类是什么

  • 从思维层面:类是一种抽象
  • 从设计角度: 类是对象的一个模板
  • 从工程角度: 类是设计阶段
    在这里插入图片描述

2 类的基本构成!!

  • 类名: 区别与其它类的标志

  • 属性: 类的特征(对象中有什么东西)

  • 方法:对象的行为
    在这里插入图片描述

类和对象关系

对象是类创建的一个实例
对象是类的一个具体实现
对象是在实现阶段
在这里插入图片描述

this关键字(常用)

在类中存在一个默认的引用-this,用来引用当前运行的对象。

private String name;
public void setName(String name){this.name = name;
}

this.name 表示当前对象的属性name = 调用方法setName传入的实际字符串name的值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值