(JAVA SE 学习笔记)Java.SE.第010讲.面向对象之封装.续
来源:互联网 发布:erp开源系统源码 编辑:程序博客网 时间:2024/05/16 18:28
1. 类中的属性又叫成员变量(member variable),属性(property 或attribute)。
2. 对象(object)(对象都是new 出来的),对象又叫实例(Instance ),生成一个对象的过程又叫作实例化。
3. 命名约定:(非强制性的,不过要养成一个好的编程习惯)
(2) 方法:首字母小写,如果一个方法有多个单词构成,那么第一个单词的所有字母全都小写,从第二个单词开始,每个单词的的首字母大写,eg. add, addThreeInt.
(3) 属性:命令约定与方法相同,eg.age ,ageOfPerson
4. 属性需定义在类中,又叫做成员变量,而定义在方法中的变量叫做局部变量。
5. 如何定义属性:
{
修饰符 类型 属性名称;
}
如何使用属性:使用运算符。首先要生成类的实例,然后使用实例 + “.” 的方式
Person person = new Person;
person.age
——如果成员变量不赋初值,那么每个类型的成员变量都有默认的初始值。
(2) float,double 初始值为 0.0 ,
(3) char 类型初始值 为’\u0000’
(4) boolean 类型初始值为false。
7. 引用类型(reference type)
——Person person = new Person; person是一个引用类型,不是一个对象
一个对象可以被多个引用所指向,但同一时刻,每个引用只能指向唯一的一个对象,如果一个对象被多个引用所指向,那么无论那个引用对象的属性进行了修改,都会反映到其它的引用当中。
8. 遗留问题:属性和方法的区别
- (JAVA SE 学习笔记)Java.SE.第010讲.面向对象之封装.续
- (JAVA SE 学习笔记)Java.SE.第009讲.面向对象之封装
- (JAVA SE 学习笔记)Java.SE.第011讲.面向对象之封装.续二(对一些原理机制进行了详细的解释,适合初学者学习)
- Java SE 第十讲(面向对象之封装) 续
- Java SE 第十讲(面向对象之封装) 续
- (JAVA SE 学习笔记)Java.SE.第008讲.理解面向对象程序设计
- Java SE 第九讲(面向对象之封装)
- Java SE 第九讲(面向对象之封装)
- Java SE 第十一讲(面向对象之封装) 续二
- Java SE 第十一讲(面向对象之封装) 续二
- 圣思源-张龙-Java SE 第十讲(面向对象之封装) 续
- 圣思源-张龙-Java SE 第十一讲(面向对象之封装) 续二
- (JAVA SE 学习笔记)Java.SE.第005讲.运算符续.Operator.cont
- Java SE 面向对象之封装
- 圣思源-张龙-Java SE 第九讲(面向对象之封装)
- Java Se----面向对象(封装、继承)
- Java SE学习笔记-面向对象
- (JAVA SE 学习笔记)Java.SE.第002讲.原生数据类型 (Primitive Data Type)
- zip格式分析
- SOA和EA的关系
- (JAVA SE 学习笔记)Java.SE.第009讲.面向对象之封装
- 一道简单有趣的java题:输出顺序的问题
- 企业架构EA
- (JAVA SE 学习笔记)Java.SE.第010讲.面向对象之封装.续
- Mac OS X上安装OpenVPN
- VC2010编译boost
- C#中利用泛型扩展方法辅助枚举类型进行Flags处理
- C#中抽象类和接口的区别
- 属性系统-编辑器和引擎的强力粘合剂
- (JAVA SE 学习笔记)Java.SE.第011讲.面向对象之封装.续二(对一些原理机制进行了详细的解释,适合初学者学习)
- LINUX网页资源连接
- Java执行Shell脚本超时控制