对象就是符合某种类定义所产生出来的实例,属性和方法为对象的成员
----------------------------------------------------------
类的命名规则:
1、Package的英文单词全部小写
2、Class和Interface的每个英文单词的第一个字母大写,如AnimalZoo
3、属性和方法的第一个英文单词的第一个字母小写,其他单词的第一个字母大写,如numberOfLegs,eatMeat()
4、常量的英文单词全部大写,且两两之间用下划线隔开,如COUNT,MAX_LEGS
-----------------------------------------------------------
构造函数不会有返回值而且也不需要指定为void
系统默认的构造函数为:
public Animal(){
super();
}
------------------------------------------------------------
super()是表示去调用父类的构造函数,程序在编译时,Java会自动帮你在这个类所有的构造函数的第一行加上super()的代码,用来通知父类它的子类有对象产生。
这里派生出一个问题,super()是调用父类中那个不需要参数的构造函数,可是如果父类中没有这个构造函数时,编译会报错,因此需要手动调用,自行使用super,传入所需参数。
this使用方式和super相同,调用自己类的构造函数,必须在构造函数第一行去执行this的调用
注:(1)super和this只能使用在构造函数程序代码中的第一行。
(2)super和this同时只能使用一种。因为只能在第一行,使用了其中一个,第二个肯定不会在第一行。
(3)super和this的调用只能使用在构造函数中。
(4)若构造函数中没有super和this,java会自动帮你加上super()调用。若子类中有好几个不同的构造函数,而父类有没有不需要参数的构造函数的话,必须在子类的每个构造函数的第一行加上适当的super调用。
-------------------------------------------------------------
分享到:
相关推荐
易语言源码易语言语音类对象源码.rar 易语言源码易语言语音类对象源码.rar 易语言源码易语言语音类对象源码.rar 易语言源码易语言语音类对象源码.rar 易语言源码易语言语音类对象源码.rar 易语言源码易语言语音...
java面向对象 - 类与对象java面向对象 - 类与对象代码.zip
《JAVA面向对象的程序设计》教学课件06-类-对象.pdf《JAVA面向对象的程序设计》教学课件06-类-对象.pdf《JAVA面向对象的程序设计》教学课件06-类-对象.pdf《JAVA面向对象的程序设计》教学课件06-类-对象.pdf《JAVA...
类和对象的对象特征.xmind
类和对象1.cpp
TP01_java类和对象介绍.ppt
2.8. 在 prototype.js中定义的新对象和类 2.9. PeriodicalExecuter 对象 2.10. Prototype 对象 2.11. Class 对象 2.12. Ajax 对象 2.13. Ajax.Base 类 2.14. Ajax.Request 类 2.15. options 参数对象 2.16. Ajax....
- `Request` 对象是 `HttpRequest` 类的实例,它允许开发者获取客户端浏览器发送的信息。如 `Request.Form` 获取POST方式提交的表单数据,`Request.QueryString` 获取GET方式传递的参数,`Request.ServerVariables`...
易语言源码易语言flash对象类模块源码.rar 易语言源码易语言flash对象类模块源码.rar 易语言源码易语言flash对象类模块源码.rar 易语言源码易语言flash对象类模块源码.rar 易语言源码易语言flash对象类模块源码....
python爬虫-8-类外面获取对象属性.ev4.rar
python爬虫-7-类外面添加对象属性.ev4.rar
`net.sf.json.JSONObject`是开源库Apache Commons Lang中的一个类,它提供了解决Java对象与JSON字符串之间转换的功能。这篇博客文章"net.sf.json.JSONObject实现Object对象与Json字符串的互转"深入探讨了如何使用`...
与传统的面向对象语言(如Java、C++等)不同,JavaScript没有提供传统的类和继承机制,而是通过原型链(prototype chain)来实现对象的创建和继承。 在JavaScript中,对象是由属性和方法组成的集合体,可以动态地添加...
计算机后端-Java-Java核心基础-第15章 面向对象07 24. 内部类的分类.avi
2 2 3 对象类..............................................................13 2 2 4 属性..................................................................13 2 2 5 甄别名称.................................
Java程序设计:第7章 对象和类.ppt
Java程序设计课件:第7章 对象和类.ppt
3_1_Point_1类和对象概念.cpp
1. **查看嵌入的对象**:OLEVIEW能够展示.exe文件中嵌入的所有对象,包括它们的类ID(CLSID)、接口ID(IID)以及实现这些接口的代码模块。 2. **分析COM组件**:通过OLEVIEW,可以查看.exe文件中注册的COM组件,...
类与对象.svg