1.类和对象

修饰符可以是public、final、abstract或者完全省略这三个修饰符

类名命名规则:每个单词首字母大写,其他字母全部小写,单词与单词之间不使用分隔符

修饰符:可以省略,也可以是public、protected、private、static、final,其中public、protected、private只能出现其一,可以与static、final组合来修饰成员变量;

成员变量名:合法标识符即可,第一个单词首字母小写,后面每个单词首字母大写,其他字母全部小写,单词与单词之间不使用分隔符

修饰符:可以省略,也可以是public、protected、private、static、final、abstract,其中public、protected、private只能出现其一,abstract和final只能出现其一,它们可与static组合来修饰方法

方法返回值类型:如果方法声明了方法返回值类型,则方法体内必须有一个有效的return语句;如果一个方法没有返回值,则必须使用void来声明没有返回值。

方法名:与成员变量名的命名规则相同

形参列表:多组参数间以英文逗号,隔开;形参类型与形参名间以英文空格隔开

特别地:static修饰的变量或方法称为类变量或类方法

构造器不能定义返回值类型,也不能使用void声明构造器没有返回值

 2.类的继承

重写:子类重写父类的方法

super:子类调用父类中被子类覆盖的方法

调用父类构造器:

3.多态

4.初始化块

最新文章

  1. 在Ubuntu 16.10安装mysql workbench报未安装软件包 libpng12-0错误
  2. 让我们来简单说说mockjs吧!
  3. bzoj 3529: [Sdoi2014]数表
  4. 『TCP/IP详解——卷一:协议』读书笔记——07
  5. poj 1144 Network 图的割顶判断模板
  6. iOS开发之 Xcode 6 创建一个Empty Application
  7. Ubuntu 14.10 下安装SVN
  8. JSP页面中<%! %>和<% %>的区别
  9. 【NodeJs】使用TCP套接字收发数据的简单实例
  10. oracle中job定时调用存储过程的实例
  11. Spring与Mybatis配置问题
  12. 浅谈JavaScript中的字符串操作
  13. Snackbar使用及其注意事项(转)
  14. IOS数据库FMDB增、删、改、查的使用【原创】
  15. Spark 作业调度相关术语
  16. PHPMailer 发送邮件(二)
  17. Doctype作用?标准模式与兼容模式各有什么区别?
  18. STL_map.修改删除
  19. 【Ubuntu】任务管理器loadruner
  20. 关于Cocos2d-x中掉帧导致游戏一卡一卡的网上一些的解决方法

热门文章

  1. 使用webgl(three.js)搭建3D智慧园区、3D大屏,3D楼宇,智慧灯杆三维展示,3D灯杆,web版3D,bim管理系统——第六课
  2. Python邮件发送功能
  3. SLES15SP1 AutoYast - PXE 技术
  4. Jquery 动态添加元素 添加点击事件
  5. 如何评价一个VR体验设计?
  6. python 对excel进行截图
  7. js 验证数据类型的4中方法
  8. Java面试----01.JavaSE
  9. 【百度地图】如何去掉百度LOGO
  10. TF-IDF算法——原理及实现