Java编程:理解类与对象,掌握无参方法
需积分: 13 6 浏览量
更新于2024-07-28
收藏 1.92MB PPT 举报
"Java编程入门教程,讲解类和对象、数据类型、方法及其实现,包含实例代码和学习目标。"
在Java编程中,类和对象是核心概念,它们是面向对象编程的基础。类可以看作是创建对象的蓝图,它定义了对象的属性(成员变量)和行为(方法)。在提供的代码示例中,`Student` 类包含了姓名(name)、性别(sex)和年龄(age)这三个属性,并有一个`toString()` 方法用于返回对象的字符串表示。
数据类型分为两大类:基本数据类型(如int、char、boolean等)和引用数据类型(如类、接口、数组)。基本数据类型直接存储值,而引用数据类型则存储对象的引用。在代码中,`Student` 类的`name`、`sex` 和 `age` 是基本数据类型的实例,而`Student` 类本身是引用数据类型。
`public class Student` 声明了一个公共类,`public String toString()` 定义了一个公共方法,该方法没有参数(无参方法),返回类型为字符串。在`main` 方法中,我们创建了一个`Student` 对象`stu`,并直接给类的成员变量赋值,而不是通过方法。这是因为在Java中,类的成员变量可以通过对象直接访问,如`stu.name`、`stu.sex` 和 `stu.age`。
`Student stu = new Student();` 这一行代码创建了一个新的`Student` 对象,`stu` 是指向这个对象的引用。`name="神仙姐姐";` 等语句实际上是在创建对象后直接修改对象的属性,而不是调用方法,这是错误的,因为成员变量不是方法,不能像这样直接调用。正确的做法是通过setter方法来设置这些值,如`stu.setName("神仙姐姐");`。
在类的方法中,通常包括返回类型、方法名称、参数列表和方法体。例如,`public void run()` 是一个无返回值的方法,`public String bark()` 返回一个字符串。`AutoLion` 类展示了如何定义和实现这两个方法,分别模拟电动狮子的"跑"和"叫"行为。
JavaDoc是一种标准的注释格式,用于生成API文档。它以`/**` 开始,`*/` 结束,中间包含描述方法、类或其他元素的文本,可以使用`@param`、`@return` 等标签来提供更多信息。
本章的学习目标包括理解和实现类的方法,了解成员变量与局部变量的区别,掌握JavaDoc注释的使用,并通过实例练习增强对变量作用域的理解。具体任务涉及计算平均分、实现菜单切换、入口程序的编写,以及添加JavaDoc注释。通过这些练习,初学者将能够更深入地理解Java中的类和对象,以及如何有效地使用方法来描述对象的行为。
2013-05-14 上传
2013-05-14 上传
2023-03-16 上传
2023-03-16 上传
2023-04-01 上传
2024-01-15 上传
2023-10-20 上传
2023-03-16 上传
续写经典
- 粉丝: 618
- 资源: 26
最新资源
- AirKiss技术详解:无线传递信息与智能家居连接
- Hibernate主键生成策略详解
- 操作系统实验:位示图法管理磁盘空闲空间
- JSON详解:数据交换的主流格式
- Win7安装Ubuntu双系统详细指南
- FPGA内部结构与工作原理探索
- 信用评分模型解析:WOE、IV与ROC
- 使用LVS+Keepalived构建高可用负载均衡集群
- 微信小程序驱动餐饮与服装业创新转型:便捷管理与低成本优势
- 机器学习入门指南:从基础到进阶
- 解决Win7 IIS配置错误500.22与0x80070032
- SQL-DFS:优化HDFS小文件存储的解决方案
- Hadoop、Hbase、Spark环境部署与主机配置详解
- Kisso:加密会话Cookie实现的单点登录SSO
- OpenCV读取与拼接多幅图像教程
- QT实战:轻松生成与解析JSON数据