Java学习(一)---类和对象
来源:互联网 发布:教育软件 麦田 编辑:程序博客网 时间:2024/05/21 16:45
摘要:面向对象理论中的两个核心术语:类 对象。java 语言如何去定义一个类?类中最常见的几种成员(包括所代表的含义)以及相关语法细节。
相关概念
- 类:class 概念化层次的东西
- 对象/实例:object/instance 一个具体存在的实例
声明类
定义的语法
【修饰符】 class 类名{
类体部分
}
类体部分
- 成员变量:用于描述类的实例(类本身)所包含的数据部分。(0~N个)
- 方法:用于描述类的实例(类本身)所具备的行为或功能。(0~N个)
- 构造器:用于创建(构造)该类的实例—>new关键调用(0~N个)
成员变量语法
【修饰符】 数据类型 成员变量名称 【= 默认值】;
- 【修饰符】:
public、protected、private、final、static
注意:互斥/组合- 数据类型:任何数据类型(基本数据类型、引用数据类型)
- 成员变量名称:每个单词首字母都应该大写(首字母除外)
方法语法
【修饰符】 方法返回的数据类型 方法名称 (形参列表){
//方法题:一条条的可执行语句构成
}
- 【修饰符】:
public、protected、private、final、static、abstract
- 方法返回的数据类型:任何的数据类型(基本数据类型、引用数据类型) return,void
- 方法名称:英文动词
- 形参列表:方法可以接受的数据信息。格式:
形参类型 形参名称,....,形参类型 形参名称
构造器
【修饰符】 构造器名称(形参列表){
// 构造体
}
- 【修饰符】
public、protected、private
- 构造器名称:同类名相同
【修饰符】
public、final、abstract
类名
- 大部分场景中类名应该使用有意义的名词。
- 如果是多个单词组合而成,每个单词首字母都应该大写。
补充
static 关键字本质的作用是用于区分成员变量、方法是属于类本身还是属于类的实例的。
类方法 类成员就是 —> 实例方法 实例变量
静态方法 静态成员变量 —> 非静态方法 非静态变量
阅读全文
0 0
- Java学习(一)---类和对象
- JAVA学习笔记(12)--类和对象 详解(一)
- java学习之类和对象(一)
- JAVA 面向对象一:类和对象
- Java学习---类和对象
- JAVA学习-类和对象
- java并发编程实践学习(一)java的类锁和对象锁
- Effective Java学习笔记(一) 创建和销毁对象
- Effective Java学习有感(一)---创建和销毁对象
- JNI学习(一)(c和java层对象互相调用)
- java复习-类和对象(一)
- Java类和对象 详解(一)
- Java入门 一、类和对象
- java中的类和对象(一)
- Java类和对象 详解(一)
- Java类和对象 详解(一)
- Java类和对象 详解(一)
- JAVA进阶学习-java对象和类
- shell流程控制中的if和case介绍
- Java方法传参和可变参数的个别说明,以及foreach的语法和编译后的实现
- 均衡负载LVS-DR模式
- 跟我一起写 Makefile(十)
- JavaScript基础——点击星星小游戏
- Java学习(一)---类和对象
- activemq使用PoolConnectionFactory中的问题与activemq jar版本问题
- Debugger
- 跟我一起写 Makefile(十一)
- Properties文件的XML格式
- Webstorm安装和配置
- 【转】Android高级控件之RecyclerView上放置CheckBox
- 在浏览器中输入URL按下回车键后发生了什么
- 【LeetCode】219.Contains Duplicate II解题报告