android对象命名的基本规则,类,对象,命名规则

一. 类:

1. 定义:描述了对象的的特征和对象的行为,类是对象的模板。

2. 类的写法:

【修饰符】  class 类名{

类体语句

}

其中,修饰符可省略。

3. 类中包含的内容:

① 属性

a. 定义:用来描述对象的数据元素称为对象的属性(也称为数据/状态)。

b. 属性的写法:

【修饰符】type 属性名【=值】;或Person person;

其中,修饰符可省略,type表示,八种基本数据类型还有String等类,值可省。

举例:private   Dog  dog;

② 方法

a.定义:对对象的属性进行的操作称为对象的方法(也成行为/操作)。

b.方法的写法:

【修饰符】type 方法名(【参数列表】){…};或Person getPerson{…};

其中,type和属性中的一样,参数列表可以有多个,也可以没有参数构造器

a.定义:构造器也叫构造方法,构造函数,它是一个特殊的方法,名字与类名一致。

b.方法的写法:

【修饰符】类名(【参数列表】){…};

c. 作用:构造器是用来给对象进行初始化使用。

注意:

(1)构造器分为无参和有参构造器,每创建一个类,系统会默认提供一个无参构造器,当创建了有参构造器时,无参构造器                                       将被干掉,所以,在创建有参构造器时,需程序员提供一个无参构造器。

(2)类中可以定义多个构造器,这些构造器的参数必须不同

二.对象:

1.定义:是类的一个实例,是一个实实在在的个体。

注意:声明一个对象,必须使用new构造器对其进行初始化,否则该对象没有分配内存空间。

3.对象的使用:

①可用来调用类的属性及方法:

2.对象的创建及初始化:

类名  对象名=new 构造器;

调用的写法:

对象名.属性

对象名.方法

②对象不能调用构造器,比如对象.构造器,这样是错误的

三.关于命名规则:

取名要见名知意

类名的首字母大写

变量名和方法名采用驼峰命名法,即第一单词首字母小写,后面单词首字母大写

栈:存放对象地址 后进先出

堆:存放对象内容    先进先出

字符串内容放在常量池里,字符串地址存放在堆里

重载的参数列表可以是类型  个数 或顺序不同

区分重载必须是参数列表,与返回值类型或修饰符无关

四. 方法重载:

1.定义:一个类中可以有相同的名字,但参数列表不同的多个方法

2.方法重载可以包括:普通方法   构造方法

3.区分重载:参数个数不同  类型不同  次序不同

注意:返回值类型不同以及修饰符不同都不能区分重载

五.传值:

1.简单数据类型的参数传递:

基本类型数据传递的是数据的值本身(副本)

2.引用数据类型的参数传递:

引用类型数据传递的是对象的引用,而非对象本身(地址)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值