3_第三章对象和类.pptVIP

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3_第三章对象和类

● 使用Java的文档注释 ●标记 @author 作者信息 @version 版本信息 @since @deprecated @see @param 参数名 参数说明 @return 返回值说明 @throws @see com.horstmann.corejava.Employee @see classname#method @author Bruce Eckel @version 2.0 @since version1.7.1 @deprecated use setVisible insted /** 增加员工工资 @param bypercent 增长的比例 @return 增长的数量 */ public double raiseSalary(double bypercent) { …} ● 使用Java的文档注释 ●javadoc的使用 javadoc –d docDirectory nameofPackage javadoc -d docDirectory filename 例:Engineer.java 第3章 对象和类 ● 面向对象的概念 ● 类与对象 ● 构造方法 ● this ● finalize方法 ● 参数传递 ● static(类变量、类方法、代码块) ● 包,访问控制,jar文件 ● 文档注释(javadoc) 小结 ● 课后练习 ●编写一个计算器类,可以完成加、减、 乘、除的操作,并编写一个主类对其进行测试。 ●使用OOP的概念对图书馆的书籍借阅情况进行OOA分析,正确整理出书籍类和学生类应具有的数据和方法,作出一份小文档来描述。 ●自己编一个小package并使用之。 ●创建一个类,声明一个无参数的构造函数,打印类已创建的信息;再重载一个具有String参数的构造函数,打印参数信息;并创建主类验证之。 ●设一个班有10名学生,每个学生有姓名、学号、成绩等信息,请利用对象数组的概念编程,求平均成绩。 核心技术123页,编程思想107页 未初始化更像是程序员的疏忽,所以强制程序员提供一个初始值,往往能够找到程序中的bug。 核心技术123页,编程思想107页 50 核心技术129页,编程思想125页 编程思想125页,java.lang自动导入 在netbeans中创建一个包,然后新建一个类,显示Date的自动导入 然后再在该包中创建一个类,显示同一个包中的访问权限 然后再创建一个包,一个类,显示不同包中的访问权限 培训教程108页,核心技术418页 编程思想39页 编程思想39页 编程思想39页 抽取包、公有类和接口、公有的和受保护的方法、公有的和受保护的成员变量 在什么情况下使用他们 有些书推荐将成员变量的定义放在最后。 编程思想125页 在netbeans中新建一个工程,导入已有工程的一个包,然后使用已有工程中的类 * * ● 面向对象程序设计 ● 类与对象 ● 构造方法 ● 参数传递 ● static ● 包 ● 文档注释 第三章 对象和类 ● 面向对象程序设计 公共数据 函数 函数 函数 函数 算法+数据结构 数据 方法 方法 数据 方法 方法 过程式程序设计 OOP程序设计 对象+类+继承+消息 消息 ● 类与对象 汽车设计图 第一辆 第二辆 第三辆 ● 类与对象 ●类:抽象的集合概念 系统类库中已定义好的类 用户自定义的类 ●对象(实例instance):实际个体 创建某个类的具体对象 例如: String s = new String( “Hello!” ) ; String t=s.substring(3); ● 类与对象 ●类的定义 [ 类修饰符] class 类名 [ extends 超类名 ] [ implements 接口名 ] { 成员变量(数据成员,域)定义 构造方法(constructor) 方法(method) } 注意:如果方法中有与成员变量同名的局部变量,该方法对这个变量名的引用是局部变量;在方法中可以使用成员变量;多个类可以放在一个源文件中,也可以位于不同的源文件,每个源文件只包括一个public类;类中成分的位置可根据个人的书写习惯调整。 例:Employee.java ● 类与对象 ●对象的产生和使用 ● 创建:类名 欲创建的对象名(引用变量) = new 类名( 参数表 ) ; ● 引用: 对象名.方法(参数)

您可能关注的文档

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档