Java学习笔记8 —— Java的类定义
来源:互联网 发布:阿里小号 淘宝绑定 编辑:程序博客网 时间:2024/05/17 20:23
Java的类定义
1. 简单类定义
2. 完整类定义
一般类定义顺序说明:
1. 访问修饰符,例如:public, private, protect等;
2. 类名,首字母大写,依照Java命名规范;
3. 父类名,如果存在,跟在关键字extends后,只能继承一个父类(单继承);
4. 所实现的接口,跟在关键字implements后,可实现一个或者多个接口,使用逗号分隔;
5. 类的代码写在大括号{}内。
成员变量(域)定义说明:
1. 无或多个修饰符,例如:public, private, static, final等;
a) public:域可以被任何类直接访问。
b) private:域只能在类内部访问。
2. 域类型;
所有变量(域)必须有类型,可以是Java主(原始)类型,也可以是引用类型(自定义类等)。
3. 域名。
Ref: http://docs.oracle.com/javase/tutorial/java/javaOO/classdecl.html
http://docs.oracle.com/javase/tutorial/java/javaOO/variables.html
1. 简单类定义
class MyClass { // 成员变量 // 构造函数 // 成员函数}
2. 完整类定义
public/private class MyClass extends MySuperClass implements Interface1, Interface2,… { // 成员变量 // 构造函数 // 成员函数}
一般类定义顺序说明:
1. 访问修饰符,例如:public, private, protect等;
2. 类名,首字母大写,依照Java命名规范;
3. 父类名,如果存在,跟在关键字extends后,只能继承一个父类(单继承);
4. 所实现的接口,跟在关键字implements后,可实现一个或者多个接口,使用逗号分隔;
5. 类的代码写在大括号{}内。
成员变量(域)定义说明:
1. 无或多个修饰符,例如:public, private, static, final等;
a) public:域可以被任何类直接访问。
b) private:域只能在类内部访问。
2. 域类型;
所有变量(域)必须有类型,可以是Java主(原始)类型,也可以是引用类型(自定义类等)。
3. 域名。
Ref: http://docs.oracle.com/javase/tutorial/java/javaOO/classdecl.html
http://docs.oracle.com/javase/tutorial/java/javaOO/variables.html
- Java学习笔记8 —— Java的类定义
- java学习笔记2--数组的定义
- Java 数组的定义 学习笔记
- Java学习笔记(一)——JAVA中关于对象数组的定义与使用
- Java学习笔记9 —— 方法定义
- Java 定义数组 学习笔记
- 【Java学习笔记】如何定义Java中的不可变类
- JAVA学习笔记(11)-- Java类的定义及其实例化
- Java学习笔记之异常的定义和处理
- Java学习笔记(7)——Java中存在循环定义吗?
- 【java笔记】Java中定义自己的异常类
- Java菜鸟学习笔记--面向对象篇(一):类的定义
- java学习笔记—
- java学习笔记—java的学习路线
- java 类的定义
- Java类的定义
- Java学习笔记—数组的用法
- Java学习笔记—String的用法
- js 输入2个日期(出发日期和结束日期) 得到之间的所有日期
- CPN神经网络C程序
- “凡客好声音”摇滚派对专场 正火热抢票中!
- 配置文件实现移动+缩放
- Java 命令行模式下编译 MapReduce 程序
- Java学习笔记8 —— Java的类定义
- 字符串循环移位
- 电视常用接口(TV,AV,S-Video,YCbCr/PCbCr,VGA,Scart,DVI/HDMI)
- TortoiseSVN使用方法
- 配置文件改变动画速率
- hopfield神经网络C程序
- View 5部署之九:10步创建虚拟桌面池
- 数据库设计原则
- 帧动画