本站首页    管理页面    写新日志    退出


[Java]Java Tutorial 读书笔记(Trail Two:Learning the Java Language_4_Classes and Inheritance_1_Creating Classes)
liyang 发表于 2005/6/27 0:11:27

声明一个类 500)this.width=500'> 类体 记住Constructor并非方法,也并非类的成员 Constructor 如果用到了父类的Constructor,必须先调用它,因为一个对象应该先完成高层的初始化( An object should perform the higher-level initialization first ); Constructor可以设置Constructor的权限来表明其它对象如何创建这个类的的实例:private:也许有些public的类方法(称为factory methods),创建一个对象并返回它protected:public:no specifier gives package access 声明成员变量 500)this.width=500'> 实现方法 声明 500)this.width=500'> 返回值:可以为一个对象,这时要求返回的对象必须是返回值的子类或者本身;               也可以是一个接口,必须是已经实现的 方法名称:重载、覆盖方面的努力 传参 参数不可是方法,但是可以传入一个对象,在方法体中调用对象的方法 当成员变量与参数变量同名时,隐藏成员变量 在java中,方法的传参方式是传值(pass by value) 方法体 this;super;局部变量 设置类的成员的访问权限 需要强调的两个层次,从一般来说,是从language level来实现信息隐蔽;从java来说,是从class level or type level来实现,而不是object level Specifier class subclass package world private X       protected X X* X   public X X X X package X   X   实例成员与类成员 类经常与final一起定义一个常量,这样内存使用显得高效 普通初始化代码的弊端: 1、只能使用赋值语句; 2、不能调用能抛出异常的方法 3、抛出异常后不能do error recovery initialization code

阅读全文(1705) | 回复(0) | 编辑 | 精华

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)

 
«April 2026»
1234
567891011
12131415161718
19202122232425
2627282930

  公告
暂无公告...

  我的分类(专题)
  最近日志

  最新评论

  留言板

  链接

  Blog信息
blog名称:循环递归
日志总数:11
评论数量:6
留言数量:0
访问次数:62064
建立时间:2005年6月18日



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.367 second(s), page refreshed 144817986 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号