4.2 类
来源:互联网 发布:最短路径问题 c语言 编辑:程序博客网 时间:2024/06/10 11:05
4.2 类
- Java程序组成的基本要素
- Java应用程序由若干个类组成
- 是Java语言中最重要的 “ 数据类型 ”
- 类声明的变量被称为 “ 对象 ”
类定义包括类声明和类体两部分
//基本格式:class 类名 {类体内容}
4.2.1 类声明
//例子:class People {···}class 植物 {···}
应当遵守的编程风格:
(1)若类名使用拉丁字母,名字的首字母应使用大写字母。例子:People
(2)类名最好容易识别、见名知意。若类名由几个单词复合而成,每个单词首字母应大写。例子:ChinaMa
4.2.2 类体
类体的内容(数据以及数据的操作):
(1)变量的声明:用来存储属性的值
(2)方法的定义:对类中声明的变量进行操作,即给出算法
4.2.3 成员变量
类体中声明的变量被称为成员变量或域变量
1.成员变量的类型:
(1)基本类型:整型、浮点型、字符型、逻辑类型
(2)引用类型:数组、对象、接口
2.成员变量有效范围:
(1)整个类内有效,与在类体中位置无关
(2)不提倡把成员变量声明分散的写在方法中
3.编程风格:
(1)一行只声明一个变量
(2)变量名字符合标识符规定,名字的单词首字母小写,若名字由多个单词构成,从第2个单词开始的其他单词首字母大写
(3)变量名字见名知意
4.2.4 方法
//例子方法头 {方法体的内容}
1.方法头
(1)有参方法头
(2)无参方法头
(3)无需返回数据时,返回类型必须是void
(4)需返回数据时,返回类型可以是Java任意数据类型
2.方法体
(1)定义:方法声明之后的一对大括号以及它们之间的内容
(2)在方法体声明的变量和方法的参数被称作局部变量
(3)局部变量只在方法内有效,而且与声明的位置有关
3.区分成员变量和局部变量
局部变量的名字和成员变量名字相同,就会隐藏成员变量(该成员变量在这个方法内暂时失效),想要在该方法内使用被隐藏的成员变量,必须使用关键字this
4.局部变量没有默认值(成员变量有默认值0)
阅读全文
0 0
- 4.2 类
- 4.2.4集合Hashtable类
- 4.2.5 集合Properties类
- 4.2 抽象类与接口
- 4.2
- 4.2
- 4.2
- 4.2
- 4.2
- 4.2
- 4.2
- 4.2
- 4.2
- 4.2
- 4.2
- 4.2
- 4.2
- 4.2
- Spring 极速集成注解 redis 实践
- Maven每次执行maven update时都会变回1.5
- 听见丨酷骑修改退押金方式,用户将只能通过电话退款 苹果3000万美元收购增强现实初创企业Vrvana
- 网络:Unity3d检测当前网络环境wifi/3G/4G,以及对服务器的Ping操作
- framebuffer驱动详解4——framebuffer驱动分析1(driver和device的配套查找)
- 4.2 类
- 关于Android资源选择器的详细教程
- XMLHttpRequest
- 科技有多邪恶?
- 仿支付宝滑块验证码效果的前端实现
- python环境下阿里云RDS签名机制
- JVM调优工具之VisualVM介绍1
- 【Scikit-Learn 中文文档】流形学习
- 博弈论(巴什博奕,威佐夫博弈,尼姆博弈,斐波那契博弈,sg函数)