csdn第03周预习

一。static通常修饰以通用的功能为目的,或者需要方便访问,不依赖于对象的方法;1.依赖于对象,使用前要先创建对象2.表示对象自己的行为,且会直接访问实例成员;static修饰getName的话,这个name也应该是static的,但也意味着所有学生都一个名字,所以Student的getName不应该用static修饰

二.1.要考虑到购物车案例想要实现那些功能和系统,对于类和属性要考虑有哪些商品,对于方法要考虑动作,可以将购物时的动作分类。2.方法与属性属于名词对应类,判定要用动词对应方法。

三.放在不同的包中,用包管理。

四.

代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束;代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式;杜绝完全不规范的缩写;为了达到代码自解释的目标,任何自定义编程元素在命名时,使用尽量完整的单词组合来表达其意

变量命名:小驼峰风格

类命名:大驼峰风格;可以使用复数形式

方法命名:小驼峰风格

常量命名:常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。

包命名:包名统一使用小写,点分隔符之间有且仅有一个自然语义的英语单词;包名统一使用单数形式

代码格式:

1.大括号的使用约定。如果是大括号内为空,则简洁地写成{}即可,不需要换行;如果
是非空代码块则:
1) 左大括号前不换行。
2) 左大括号后换行。
3) 右大括号前换行。
4) 右大括号后还有 else 等代码则不换行;表示终止的右大括号后必须换行。

2.左小括号和字符之间不出现空格;同样,右小括号和字符之间也不出现空格。

3.if/for/while/switch/do 等保留字与括号之间都必须加空格。

4.任何二目、三目运算符的左右两边都需要加一个空格。

OOP规约:

1.避免通过一个类的对象引用访问此类的静态变量或静态方法,无谓增加编译器解析成本,直接用类名来访问即可。

2.所有的覆写方法,必须加@Override 注解。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值