Java编程:理解类与对象,掌握无参方法
需积分: 13 144 浏览量
更新于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 上传
2024-10-29 上传
2024-10-15 上传
2023-03-16 上传
2023-03-16 上传
2023-04-01 上传
2024-01-15 上传
续写经典
- 粉丝: 618
- 资源: 26
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析