oop第二章1知识点汇总】的更多相关文章

1 方法重写必须满足以下要求: 1 重写方法与被重写的方法必须方法名相同,参数列表相同. 2 重写方法与被重写的方法返回值类型必须相同或是其子类 3 重写方法不能缩小被重写方法的访问权限 2 重载和重写有什么区别和联系 重载涉及同一个类中的同名方法,要求方法名相同,参数列表不同,与访问类型访问修饰符无关 重写涉及的是子类和父类之间的同名方法,要求方法名相同.参数列表相同,返回值类型相同(或是其子类).访问修饰符不能严于父类 3 抽象类的实现相关问题详解: Calendar c = new Cal…
实现策略 这里结合一下我画的第三次作业的时序图(可能有画的不好的地方)来叙述一下我的实现逻辑.最开始主线程负责创建必要的线程(输入.调度线程)与请求队列类实例:输入线程负责与人进行交互,将获取到的请求放入请求队列:调度线程则每次从请求队列中取出一个请求,将其分发给三个电梯,若需要拆分,则新建一个次级调度线程,将第二部分的请求的分发任务交给它来实现:电梯线程只需要负责模拟自己电梯的运行即可. 本次作业共享数据的同步互斥主要采用的是 synchronized 方法,再配以 wait notifyAl…
1. 继承: ●继承是面向对象的三大特征之一,是JAVA实现代码重用的重要手段之一: ●继承是代码重用的一种方式,将子类共有的属性和行为放到父类中: ●JAVA只支持单继承,即每一个类只有一个父类,继承表达的是:子类与父类是is-a关系: ●在JAVA中,所有的JAVA类都直接或间接的继承了java.lang..Object类.Object类是所有JAVA类的祖先: ●在定义一个类时如果没有使用extends关键字,那么这个类直接继承Object类: ●继承可以解决代码复用,让我们的编程更加靠近…
一. 封装: 属性通过private访问修饰符将其设置为私有的,只有当前类中可以访问,同时提供通过public访问修饰符的公共方法可以给任何类中访问. 通常针对属性提供公共的setter方法进行赋值,提供公共的getter方法进行取值,若需要的情况下可以在方法中添加一些逻辑判断代码保证数据的安全性. 代码参见: com.oop.ch02.Dept com.oop.ch02.Emp 1.八种基本数据类型对应的有八种引用数据类型(包装数据类型), * byte short int long loat…
OO第二次博客作业 (1)作业分析 三次作业在处理多线程的协同配合时都是使用将同步放在自己写的"线程安全类"(经测试有些许漏洞_,但是不影响结果就是了): 我个人倾向于把wait()和notify()等操作放在安全类里面,这样可以实现逻辑上的抽象,不会使得电梯的工作逻辑比较乱,一开始使用了Java自带的线程安全类,但是在终止输入.电梯.调度器时遇到了问题,所以最后还是自己乖乖写了一个自己的类,把request包装了一下,仅仅在里面加入了我自己关于中断的逻辑: 第一次和第二次都是把电梯线…
第二章(数字)知识点归纳 要生成非常大的数字,最简单的办法是使用幂运算符,它由两个星号( ** )组成. 如: 在Python中,整数是绝对精确的,这意味着不管它多大,加上1后都将得到一个新的值.你将看到浮点数不是这样的. 相等运算符( == ),结果为True 或 False,它们是特殊的保留字,被称为关键字,这意味着它们在Python语言中有特殊的预定义含义. Python的这种“无穷大整数”功能很了不起,让你能够绝对精确地处理大得不得了的数字.如: google( googol).在数学中…
第二章.  IT治理和管理 1.  IT治理.管理.安全和控制框架及标准.指南和实践 IT治理是董事会和执行管理层的职责. IT治理的关键因素:保持与业务的战略一致,引导业务价值的实现. IT治理关注的问题:IT向业务交付价值:IT风险得到管理. IT治理的五个关键域: 2.  IT战略及IT组织架构.角色和职责 注:IT指导委员会主要职责是:对重要的IT项目进行审查,而不应当涉及日常运营.审查IT部 门的短期计划(几个月)和长期计划(1-2年),而战略计划(3-5年)则由IT战略委员会起草,董…
这是我整理的javascript高级程序设计第二章的脑图,内容也是非常浅显与简单.希望您看了我的博客能够给我一些意见或者建议.…
在看完<Objective-C 程序设计 第6版>之后,看了一些关于iOS开发职位的面试题,发现自身基础非常是不牢,于是打算以查缺补漏的方式阅读还有一本关于Objective-C的基础书籍:<Objective-C-基础教程 第2版>. 本套学习笔记主要仅仅是记录<Objective-C 程序设计 第6版>中未提到的知识点,因此看上去内容不是非常完整. 第二章 对c的扩展 2.1 import语句 Objective-C使用头文件包括结构体,符号常量和函数原型等元素的声…
Stealth视频教程学习笔记(第二章) 本文是对Unity官方视频教程Stealth的学习笔记.在此之前,本人整理了Stealth视频的英文字幕,并放到了优酷上.本文将分别对各个视频进行学习总结,提炼出其中的知识点和思路思想. 视频地址在(http://www.youku.com/playlist_show/id_23389553.html),是一个Stealth的专辑,这里只放上本章第一个视频,其它的大家在上面的链接中慢慢看吧. 第二章有一个视频是FLV格式的,我没法把字幕嵌入其中,所以优酷…