- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java面向对象程序设计》 第4章 导读 §4.1 编程语言的几个发展阶段 §4.2 类 §4.2.1 类声明 ? §4.2.2 类体 ? §4.2.3 成员变量和局部变量 ? §4.2.4 方法 ? §4.2.5 方法重载 ? §4.2.6 构造方法 §4.2.7 类方法和实例方法 §4.2.8 几个值得注意的问题 §4.3 对象 §4.3.1 创建对象 §4.3.2 使用对象 ? §4.3.3 对象的引用和实体 ? §4.4 参数传值 §4.4.1 基本数据类型参数的传值 §4.4.2 引用类型参数的传值 ? §4.4.3 可变参数 §4.4.4 有理数的类封装 §4.5 对象的组合 §4.6 static关键字 §4.6.1 实例变量和类变量的区别 §4.6.2 实例方法和类方法的区别 §4.7 this 关键字 §4.7.1 在构造方法中使用this §4.7.2 在实例方法中使用this §4.8 包 §4.8.1 包语句 §4.8.2 有包名的类的存储目录 §4.8.3 运行有包名的主类 §4.9 import 语句 §4.9.1 引入类库中的类 §4.9.2 引入自定义包中的类 §4.9.3 使用无包名的类 §4.9.4 避免类名混淆 §4.10 访问权限 §4.10.1 私有变量和私有方法 §4.10.2 共有变量和共有方法 §4.10.3 友好变量和友好方法 §4.10.4 受保护的成员变量和方法 §4.10.5 public类与友好类 §4.11 基本类型的类包装 §4.11.1 Double和Float类 §4.11.2 Byte、Short 、Integer、Long类 §4.11.3 Character类 §4.11.4 自动装箱与拆箱 §4.12 反编译和文档生成器 §4.12.1 javap反编译 §4.12.2 javadoc制作文档 §4.13 jar文件 §4.14 小结 如果用户需要类库中的类就必须使用import语句,如: import java.until.Date; 例4-12 用户程序可以使用tom.jiafei包中的类,即使用非类库中有包名的类,也要使用import语句,如: import tom.jiafei.*; 例4-13, 例4-14 如果一个类想使用无名包中的类,只要将这个无包名的类的字节码和当前类保存在同一目录中即可。 例4-15 1.区分无包名和有包名的类 如果想同时使用tom.jiafei包中的A类和无名包中的A类,就不能省略包名,例如: A a1=new A(); tom.jiafei.A a2=new tom.jiafei.A(); 2.区分有包名的类 如果一个源文件引入了两个包中同名的类,那么在使用该类时,不允许省略包名,比如: tom.jiafei.A bird=new tom.jiafei.A(); .A goat=new .A(); 访问限制修饰符有private、protected和public,都是Java的关键字,用来修饰成员变量或方法。 用关键字private修饰的成员变量和方法称为私有变量和私有方法。 对于私有成员变量或方法,只有在本类中创建该类的对象时,这个对象才能访问自己的私有成员变量和类中的私有方法。 例4-16,例4-17 用public修饰的成员变量和方法被称为共有变量和共有方法 。 我们在任何一个类中用类Tom 创建了一个对象后,该对象能访问自己的public变量和类中的public方法(也可以通过类名来操作成员变量、方法) 。 当在另外一个类中用类Tom 创建了一个对象后,如果这个类与Tom类在同一个包中,那么该对象能访问自己的友好变量和友好方法。 在任何一个与Tom同一包中的类中,也可以通过Tom类的类名访问Tom类的类友好成员变量和类友好方法。 用protected修饰的成员变量和方法被称为受保护的成员变量和受保护的方法 。 类声明时,如果在关键字class前面加上public关键字,就称这样的类是一个public 类 。 可以在任何另外一个类中,使用public类创建对象。 如果一个类不加public修饰,这样的类被称作友好类。 在
您可能关注的文档
- H的TCC-1总线消防电话说明书.pdf
- h的tc vive 中文说明书.pdf
- H的TML 标准属性.docx
- h的tml标签属性大全.doc
- H的TTP 协议中你必须知道的三种数据格式.doc
- I2S的E1软件工程概论.ppt
- I2C总线24的C08.ppt
- I2C总线接的口详解.ppt
- I WANT TO DEPOSIT的E 银行存取款用语.pptx
- IA的空压机操作教材.ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)