20165210 Java第四周学习总结】的更多相关文章

20165210 Java第四周学习总结 教材学习内容 第五章学习总结 子类与父类: 子类: class 子类名 extends 父类名 { ... } 类的树形结构 子类的继承性: 子类和父类在同一包中的继承性 子类和父类不在同一包中的继承性 继承关系的UML图 protected的进一步说明 子类与对象 子类对象的特点 关于instanceof运算符 成员变量的隐藏的方法重写 成员变量的隐藏: 子类对象以及子类自己定义的方法操作与父类同名的成员变量是指子类重新声明的这个成员变量. 子类对象仍…
20155327 java第四周学习笔记 五六章知识整理 1子类与父类 父类是接口或者是抽象类,子类必须继承自父类. 2子类的继承性 在Java中,通过关键字extends继承一个已有的类,被继承的类称为父类(超类,基类),新的类称为子类(派生类).在Java中不允许多继承. 3子类与对象: 1.子类要为父类的私有属性单独的在堆里开辟空间,这个空间不属于任何一个对象,原因是私有属性要使用必须要有个空间,并默认初始化,不会为父类的私有方法在堆里开辟空间,原因是私有方法在方法区. 2.为子类开辟空间…
20165210 Java第九周学习总结 教材学习内容 - 第十三章学习总结 URL类: URL的构造方法: try { URL url = new URL("http://www.google.com"); } catch(MalformedURLException e) { System.out.println ("Bad URL:"+url); } 读取URL中的资源 InetAddress类: 地址的表示: 1. 域名 2. IP 地址 获取地址: 1. 获…
20165210 Java第二周学习总结 教材学习内容总结 - 第二章学习总结 标识符与关键字: 重点在50个关键字 标识符并不能是关键字 标识符的第一个字符不能是数字字符 Unicode字符集简单了解一下 基本数据类型: Boolean声明逻辑变量,它的常量只有true和false int byte short long 整数型的常量 char 字符类型常量 float double 浮点类型常量 类型转换运算: 类型按精度从低到高排序: byte short char int long fl…
20145304<Java程序设计>第四周学习总结 教材学习内容总结 1.继承共同行为: 继承基本上就是避免多个类间重复定义共同行为,关键词为extends. 代码如下: //继承共同行为 package cc.openhome; public class Role { private String name; private int level; private int blood; public int getBlood() { return blood; } public void se…
20175303 2018-2019-2 <Java程序设计>第四周学习总结 教材学习内容总结 •用extends来定义一个类的子类. •Object类是所有类的祖先类. •如果子类和父类都在一个包中,那么子类自然地继承了父类中不是private的成员变量和方法作为自己的成员变量和方法,且成员变量和方法的访问权限不变. •如果子类和父类不在一个包中,子类只继承父类中的protected和public访问权限的成员变量和方法. •子类声明时,除了继承的和新声明成员变量分配了内存,父类中的友好变量…
第四周学习笔记 ch5 子类和父类 子类只能有一个父类 使用关键字extendsyclass 子类 extends 父类 系统默认的祖先类Object(java.lang包中) 继承:子类继承父类的方法可以直接作为实例方法调用,继承的成员变量和方法的访问权限不变:子类父类不在同一包中时只继承protected和public变量/方法.final类不能被继承. 成员变量的隐藏和重写: 隐藏:子类声明的成员变量和从父类继承的名字相同,隐藏继承的.可以使用super关键字来进行对被隐藏的成员变量/方法…
教材内容总结 这次我们学习的还是两章的内容,学习任务量跟上次比的话大体上来讲是差不多的. 继承与多态 继承 继承也符合DRY(Don't Repeat Yourself)原则 Role role1 = new SwordsMan() SwordsMan swordsman = role1; //x SwordsMan swordsman = (SwordsMan)role1; //ok Java中只有单一继承,也就是只能有一个父类 要实现C++中的多重继承,要使用第七章中的「接口(Interfa…
学号20145336 <Java程序设计>第4周学习总结 教材学习内容总结 继承 继承符合(Don't Repeat Yourself)原则,即在自己的代码中不要重复自己编写的信息,这在多层框架中十分有用. 在上图中RPG.java是测试代码,继承的消除了SwordMan.java, Magician.java RPG.java中的重复代码 + 多态与is-a 编译程序就是语法检查器,要知道程序片段为何可以通过编译,为何无法通过编译,就是将自己当做编译程序,检查语法逻辑是否正确,方式是从=号的…
20165210 2018<Java程序设计>第一周总结 教材学习内容总结 第一章知识要点 Java在当代需求量极高 Java程序不依赖平台 Java内置对多线程的支持 重点安装JDK 源文件的编写和保存 教材学习中的问题和解决过程 主要是JDK的安装,安装过程比较顺利但是在命令提示符中输入Javac运行后找不到文件,于是又上百度上查找,如何在Ubuntu和LinuxMint通过PPA安装JAVA 9之后又改了多次系统环境的设置才整好. 代码调试中的问题和解决过程 首先就是个git的下载,下载…