201711671222《Java程序设计》第五周学习总结

类的基本格式: 

类声明的变量就是对象;

类命名的编程风格:1、如果类名使用了拉丁字母,那么名字的首字母使用大写字母,如Hello、Time等;

2、类名最好容易识别、见名知意。当类名由几个单词复合而成时,每个单词的首字母大写,如ChinaMade等(驼峰习惯)

可以说类是一种用于创建具体实例(对象)的数据类型;

类体里含有成员变量的声明和方法的定义;声明变量部分所声明的变量又被称为成员变量或域变量;成员变量在整个类内都有效,与类体中书写的先后位置无关;

成员变量的编程风格:1、一行只声明一个变量;    2、变量的名字除了符合标识符规定外,名字的首单词的首字母使用小写,如果变量名字由多个单词组成,从第二个单词开始其他单词的首字母使用大写(驼峰习惯) ;    3、变量名字见名知意;

区分局部变量和成员变量:当成员变量的名字和局部变量的名字相同时,成员变量被隐藏,这时若要使用成员变量,需使用关键字this访问;    局部变量没有默认值。

有关this:1、如果this关键字出现在类的构造方法中,就代表使用该构造方法所创建的对象;    2、如果this关键字出现在实例方法中,this就代表正在调用该方法的当前对象;  注意:this不能出现在类方法(static)中,这是因为类方法可以通过类名直接调用,这时,可能还没有任何对象诞生。

方法的基本格式:

在一个类中,如果出现  int b;  b = 12;  是非法的,这是赋值语句,语句不是变量的声明,只能出现在方法体中;

接下来到类的UML图:UML图分为三层,顶部第一层是名字层,如果类的名字是常规字形,表明该类是具体类,如果类的名字是斜体字体,表明该类是抽象类;    第二层是变量层,也成属性层,列出类的成员变量及类型;    第三层是方法层,也称操作层,列出类中的方法,在根据设计的需要只须列出最重要的方法;
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值