您的位置:首页 > 编程语言 > Java开发

Java面向对象之封装

2016-05-15 16:09 330 查看
类中的属性又叫做成员变量,属性用英文你表示property, 或者 attrbute

对象又叫做实例,生成一个对象的过程又叫做实例化

命名约定
a.类,首字母大写,如果一个类名由多个单词构成,那么要求每个单词的首字母要大写。中间不要使用任何的连接符,比如Person类,member类
b.方法,首字母小写,如果一个方法由多个单词构成,那么第一个单词的所有首字母全部小写,从第二个单词开始,每个单词的首字母大写
c.属性,命名约定与方法相同,比如age ageOfPerson

属性也需要定义类中,又叫做成员变量,但是方法中定义的变量叫做局部变量

如何定义属性?
public class Person{
修饰符 类型 属性名称
}

如何使用属性,与方法一样,使用运算符,首先要生成类的实例,然后使用实例+ “.”的方法来使用属性
Person person = new Person();
person.age = ;
6.对于局部变量使用必须要声明,必须赋值,成员变量使用前必须要声明,但是可以不赋初始值
7.成员变量的联系与区别:
a 无论是成员变量还是局部变量,使用前都需要声明
b 对于局部变量来说,使用前必须要初始化,对于成员变量来说,使用前可以不初始化,如果没有初始化成员变量开始使用,那么每一个成员变量都有一个默认的初始值
byte short int long 类型的初始值为0
float double 类型的初始值为0.0
char 类型的初始值为,对于字符来说,‘\u0000’
boolean 类型的初始值为:false
8.引用类型 引用类型是用在对象上的 一个对象都是通过引用来实现的,一个对象可以被多个对象来实现,但是同一时刻,每个引用只能指向唯一的一个对象,如果一个对象被多个引用所指向,那么无论哪个引用对对象进行修改,都会反映到其他的引用当中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: