当前位置: 首页 > news >正文

最专业的营销网站建设公司哪家好付费主题怎么永久使用

最专业的营销网站建设公司哪家好,付费主题怎么永久使用,北京外包seo公司,营口网站开发1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点。 1.2 可选#xff1a;使用常规方法总结其他上课内容。 学习了更多markdown的知识 参考资料: 百度脑图 XMind 2. 书面作业 作业参考文件下载 1.代码阅读#xff1a;Child压缩包内源代码package parent;publi…1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点。 1.2 可选使用常规方法总结其他上课内容。 学习了更多markdown的知识 参考资料: 百度脑图 XMind 2. 书面作业 作业参考文件下载 1.代码阅读Child压缩包内源代码package parent;public class OutOfParentPackage{public static void showParentj(Parent p){System.out.println(p.j);System.out.println(p.geti());p.getj();} } class Parent{private int i1;protected int j2;protected int geti(){return i;}public void getj(){System.out.println(j);} } class Other{public static void showParentj(Parent p){System.out.println(p.j);System.out.println(p.geti());}} public class Child extends Parent{public static void main(String[] args){Parent p new Parent();Child c new Child();c.getParenti();c.getParentj();Other.showParentj(p);}public void getParenti(){System.out.println(i);}public void getParentj(){System.out.println(super.j);System.out.println(j);System.out.println(geti());System.out.println(super.geti());} } 1.1 com.parent包中Child.java文件能否编译通过?哪句会出现错误试改正该错误。并分析输出结果。 不能通过编译System.out.println(i)这句会出错要把private改为protected;输出结果 1 2 2 1 1 2 2 1.2 另外一个包中的OutOfParentPackage.java能否编译通过?提示什么错误分析原因。 不能通过编译提示System.out.println(i);出错错误是the field Parent.i is not visible。因为OutOfParentPackage.java在Parent包之外。 1.3 回答如果为了访问到protected修饰的属性或方法应该怎么办 继承或间接继承与这个类的子类中可以访问。 2.abstract进阶阅读GuessGame抽象类的设计与使用源代码 2.1 Guess改造前代码很简单而改造后的代码使用了抽象类、抽象方法看起来很复杂那这样的改造到底有什么好处呢 改造前未使用抽象类只能控制台输出 改造后使用了抽象类既可以在控制台输出也可以使用对话框图形界面等输入。 2.2 如果想将该游戏改造成图形界面应该进行一些什么操作 设计一个图形界面的类去继承Guess中的抽象类。 2.3 结合该例子你觉得什么时候应该使用abstract? 抽象类:用abstract关键字来修饰一个类时该类叫做抽象类抽象类必须被继承抽象类不能被直接实例化它只能作为其它类的父类。 父类Guessgame需要有随机print数字、输入数字等方法子类ConsoleGame有具体的方法。这时应该使用abstract。 2.4 重要:在这个例子中变化的是什么不变的是什么尝试结合abstract、继承等概念进行说明。 在这个例子中变化的是输入的方法可以采用不同的方法输入如从控制台输入、从对话框图形界面输入等等。不变的是抽象方法它可以使用不同方法的输入、输出完成一个猜数的游戏。 父类GuessGame使用abstract修饰猜数字的方法声明而没有实现需要子类继承并覆盖父类的方法。 3.Comparable与Comparator 3.1 描述Comparable接口的用途。为什么某个类实现了Comparable接口就可以直接使用Arrays.sort对其进行排序 用于让此接口强行对实现它的每个类的对象进行整体排序因为让待排序对象所在的类实现Comparable接口并重写Comparable接口中的compareTo()方法不能够将该排序类的对象传入到Arrays.sort 3.2 有了Comparable接口为什么还需要Comparator接口呢 因为Comparable接口是一个内比较器在类内部定义了一种比较方式。Comparator接口在一个独立的类中实现比较。Comparable接口强制进行自然排序而Comparator接口不强制进行自然排序可以指定排序顺序。 3.3 可选使用匿名内部类、Lambda表达式实现PTA编程5-2。 4.面向接口案例分析 阅读Case-StudentDao.zip案例 4.1 画出类关系图描述每个类与接口的作用。 4.2 StudenDaoListImpl与StudentDaoArrayImpl有何区别 StudenDaoListImpl与StudentDaoArrayImpl各自的私有属性不同即实现的数据结构不一样StudenDaoListImpl是用ArrayList实现的而StudentDaoArrayImpl是用数组实现的。所以两个类对于接口的抽象方法就会有不同的实现。两个类具体的方法不同。 5.什么是面向接口编程面向接口编程的好处是什么 在系统分析和架构中分清层次和依赖关系每个层次不是直接向其上层提供服务即不是直接实例化在上层中而是通过定义一组接口仅向上层暴露其接口功能上层对于下层仅仅是接口依赖而不依赖具体类。 这样做的好处是显而易见的首先对系统灵活性大有好处。当下层需要改变时只要接口及接口功能不变则上层不用做任何修改。甚至可以在不改动上层代码时将下层整个替换掉就像我们更换硬盘计算机其他地方不用做任何改动而是把原硬盘拔下来、新硬盘插上就行了因为计算机其他部分不依赖具体硬盘而只依赖一个IDE接口只要硬盘实现了这个接口就可以替换上去。从这里看程序中的接口和现实中的接口极为相似。题目3用到Comparable和Comparator两个接口通过这两个接口我们可以很方便地对自己定义的类进行比较从而调用Arrays里面已经写好的sort()方法来排序。这个过程相当于面向接口编程。题目4也是如此在Test类里面我们只要关心数据到底是以何种数据结构来存放不需要管具体的底层实现。用列表数组都可以实现写入学生数据、读取学生数据和遍历学生信息的操作。 6.结对编程面向对象设计(大作业2-非常重要) 内容使用Java代码完成上周做的面向对象设计大作业需要有初步界面。实现的功能尽量简单少而精只包含必要的功能不要追求高大全。 写出类图(尽量精简不用太多子类两个即可)、系统常用功能描述、关键代码与界面 形式 两人依托码云合作完成。请在这里贴出你们的学号、姓名与任务分工。 注意 再过几次课要讲Java图形界面编程到时候要将该系统升级为图形界面。系统的业务逻辑部分应该变化不大变化大的是输入与输出部分。所以编码的时候输入(Scanner)与输出(System.out)的代码请不要将其与某个业务处理函数绑死。 选做加分 给出两人在码云上同一项目的提交记录截图额外加分。注两个人在码云上新建一个项目。 参考资料: 结对编程参考资料 可以使用Processon画图 第6题提交作业的结构 6.1 学生A学生B项目地址学生A的博客连接学生B的博客连接项目码云地址6.2 常用功能描述框架图 6.3 关键代码 6.4 运行界面 3. 码云上代码提交记录及PTA实验总结 题目集jmu-Java-04-面向对象2-进阶-多态接口内部类 3.1. 码云代码提交记录 3.2. PTA实验 接口体现了一种has-a关系继承体现了一种is-a关系一个类可以实现多个接口实现了Comparable接口的类都有一个compareTo方法Arrays.sort使用了Comparator接口转载于:https://www.cnblogs.com/JML1225/p/6610911.html
http://www.huolong8.cn/news/161705/

相关文章:

  • 做名片用什么网站如何计算网站pv
  • 湖南网站营销推广长沙建设公司网站
  • 适合在线做笔试的网站小程序开发教程
  • 怎么做网店网站seo推广原理
  • 阿里云网站建设与发布题库如何注册公司支付宝账号
  • 找制作网站公司微信自建小程序
  • 论坛网站 备案做网站优化期间能收到网站吗
  • 哪个地方旅游网站做的比较好米趋外贸网站建设
  • 郑州快速网站优化公司哪家好我做的网站怎么是危险网站
  • 网站后台登陆不了wordpress登录页面创建
  • 精品课程网站开发项目网站内怎样做关键词有效果
  • 门户网站建设技术方案国内最好景观设计公司排名
  • 太原加盟网站制作湖北省建设工程造价管理协会网站
  • 设计网站公司咨询亿企邦自己做的网址如何推广
  • 新郑市网站建设小程怎样做好网站建设
  • 中国建设银行学习网站wordpress主题整站
  • ui界面设计案例婚纱网站怎么做seo
  • 江苏备案网站名称怎么做二手房网站
  • 网站制作建设公司哪家好app需要网站有哪些
  • 动易sitefactorycms 网站配置保存不了问题专业管网建设服务
  • 如何采集网站内容优化网站建设人员组成
  • 怎么制作网站卖电子文件网站建设好之后都有哪些推广方法
  • 做360网站官网还是百度如何来建设网站
  • 网站开发的要求制作投票的网站
  • 网站建设 汇卓网站建设流程 知乎
  • 手机网站 切图仙游县建设局网站
  • 淮南市网站开发的方式网站建设前期资料提供
  • 建设银行u盾自动弹出网站wordpress后台菜单加入页面
  • 网站外链推广工具网站建设 零基础
  • 实惠的网站建设产品长沙公司网站