Java - 实验讲义.docVIP

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

2011.09.22 Java 实验讲义 复习: 创建类(已经存在直接用)。 定义该类类型的引用变量。 使用类的构造器创建该类的对象,将该对象的首地址存储在该类类型的引用变量中(或者称为一个引用变量指向一个该类类型的对象)。 “节点的data域的值为: ”+data; } } (1)练习:以上一个类的定义为例请重新定义一个新的节点类,与上一个类不同的是该节点类有两个数据域和一个引用域。 UML中类的表示 (2)链表类 Linker (Node firstNode, Node lastNode , int nodeCount) 功能: (1)创建链表(多种方式); //解决方案:通过构造方法实现 (2)返回该链表的节点的个数; //解决方案:通过Linker的数据域nodeCount的访问器getNodeCount()可以得到 (3)返回首节点的引用; (4)返回第n个节点的引用; (5)delete第n个节点; (6)删除data域为某个特定值的节点; (7)查找data域为某个特定值的节点,找到返回其引用,否则返回null; (8)给定链表中的某个节点的引用,在其后insert一个新的节点; (9)在链表的尾部insert一个新的节点; (10)显示链表的内容:遍历链表; (3)问题:设若有两个班的学生要进行上机考试: 第一个班:有54个学生,最小的学号为10058,其他同学的学号依次增加。 第二个班:有59个学生,最小的学号为10174,其他同学的学号依次增加。 现有题库中的题目数为2000个,题号范围为1到1999; 为保证考试的公平性,请为每个学生分配一个唯一的不重复的题号,要求使用上述的Node和Linker类,给出分配方案,显示在屏幕上。 显示格式为:(每行十个) 注意引用变量的类型 对象 引用变量 遥控器 电视机 和 电视机的遥控器 空调 和 空调的遥控器 万能遥控器; 当一个引用变量指向一个该类类型的对象时,是否可以通过该引用变量 操纵该对象的所有成员? 只能用让你能用的,不让用的你根本就不能用===指定成员的访问控制权限 作为应用程序的类的创建者,一切不必从头开始,这是一件很幸运的事。 我们的工作在前人优秀的工作的基础上开始工作。 资源的组织形式:包的内容 使用别人的资源,需要导入前人的工作成果(包s)。 UML 组合,继承等等... ... 继承还是组合?在代码重用时,优先考虑组合,其次是继承。 本节内容提要: 继承 Inheritance 方法覆盖 Overloading super关键字 抽象方法 抽象类 final关键字 Object对象 类间的关系一种: 缘起:代码复用的问题 功能上,能不能 ++ 再 -- 。 继承:使用关键字 extends syntax: class ClassName extends Object { } class SubClassName extends SuperClassName { // 可以在此 } 注意:SuperClassName必须已经存在 (1) 建立子类对象,实例化的过程是怎么样的? 先是构造超类,然后才创建子类的内容。 (2) 对于不同的访问权限的父类的成员变量,子类中方法是否都可以使用; (3) 继承作为一种技术,用的多不多? (4)

文档评论(0)

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

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

1亿VIP精品文档

相关文档