- simple OOP rules: An object “has” an attribute, and an object “does” a behavior。
- is a是检验面向对象编程的一个重要方法;如果是has a,只需使之成为一个属性就行了。
- 在JAVA中所有的类默认继承自java.lang.Object;
- Object中的方法:equals(Object x),判断是否相同,和hashcode()密切相关,后者必须也相等;toString(),调试用,一般对于每个类都覆盖此方法以方便测试。
- 方法覆盖method override是OOP的一个重要特征,必须满足一下三个条件:返回类型、方法名称、参数列表需要一致;存取权限最少也应该和父类相同;不能比父类抛出更多的异常。
- this指向自己,super指向父类。
- final类不能被继承,final方法不能被覆盖。
- 实例化的过程中在构建部分会逐级向上,直到Object。
- super()、this()必须位于构建器的第一行,如果没有,编译器会自动添加super()。
星期二, 九月 04, 2007
JAVA笔记-03-继承
订阅:
博文评论 (Atom)
技术宅的乐园(fail2ban)
fail2ban安装后好像也没啥用,今天看看是咋了。不看不知道,原来是要各种配置才行。查看mail.log等日志不由得火冒,各种扫描、各种探测。用ChatsNow几番尝试,总算通过配置和正则,把那些黑手给逮住并关进监狱了。
-
摩托罗拉A388手机作为横空出世的经典商务用机,赢得了无数人的喜爱,有着顽强的生命力,无数机友在更换其他型号电话后还保留下来成为收藏。 A388的功能很强,并且是触摸屏,对好多 用惯了传统普通手机的 朋友来讲使用上或多或少有点不习惯,要么是仅仅使用了简单的电话和短信功能,对新的扩...
-
立秋开始就说温度要降下来,对于这样的季节规律大家不仅仅是口头说说显示自己懂得多,更是一种情绪和期待变化的表达,顺带找找话头。 都说秋天是收获的季节,果实香味扑鼻、田间虫鸟潺潺,金色的丰获就是春夏期待、汗水的最好回报。 美美的,美美滴,爽上了天!
-
大半年时间体重掉了不少,但是睡眠不好的毛病一直持续,这不是好事,难以为继。 心头事情一大堆,纷纷扰扰,头绪有,但是不多。虽然给每天的生活、工作框架有安排,但是就是感觉那个面头并没有明确,导致了有点混乱。像似梦中挥舞着双手,抓向天空,漫天星云缺一无所获。 壮志未酬,不敢懈怠,中...
没有评论:
发表评论