教材学习内容总结 第五章:子类与继承 5.1子类与父类:关键字extends 5.2子类的继承性:如果子类与父类在一个包中,除了private其他都可以继承:如果不在一个包中,则private和友好都不能继承. protected的进一步说明,简单总结为:只要两个类在一个包中,不管继承几代,object对象就能访问继承的protected变量和方法. 5.3子类与对象:子类可能有时候不能继承父类的对象,但是可以通过调用父类中的方法来操作这部分未继承的对象.(instanceof运算符的结果是tr…
实验二 Java面向对象程序设计 实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 根据实验提交的规则,把实验为五个部分 面向对象程序设计-1 单元测试 1.在 IDEA中我们把产品代码放在src目录中,把测试代码放在test目录中,右键单击项目,在弹出的菜单中选择New->Directory新建一个目录:test. 2.再右键点击设置环境变量,选择Mark Director…
教材学习内容总结 1.学习第一章PPT,安装JRE,JDK并配置path环境参数 2.在windows上使用dos命令运行教材第一章代码Hello.java和People.java 3.下载使用gitbash,按照使用码云和博客园学习简易教程和码云使用手册完成码云的托管代码 4.在git bash上完成教材第一章代码的运行及编译,添加运行并截图上传老师在博客云中所留的监督学习脚本statistics.sh 教材学习中的问题和解决过程 问题1:JDk安装完成后,在cmd中运行javac.exe时无…
教材学习内容总结 第八章-常用实用类String类 构造String对象 字符串的并置 String类的常用方法 字符串与基本数据的互相转化 对象的字符串表示 字符串与字符.字节数组 正则表达式及字符串的替换和分解 正则表达式:正则表达式是一个String对象的字符序列,该字符序列中含有具有特殊意义的字符,这些特殊字符称作正则表达式的元字符. 泛型:其主要目的是可以建立具有类型安全的集合框架. 链表:由若干个称作结点的对象组成的一种数据结构,用于动态的减少或增加数据项. 排序:public st…
教材学习内容总结 第六章要点: 1.接口:1)接口声明: interface //接口的名字 2)接口体 2.实现接口:类实现接口:一个类需要在类声明中使用关键字implements声明该类实现一个或多个接口.如果实现多个接口,用逗号隔开接口名,例如:class A implements Printable,Addable 3.接口的UML图:三层:1.顶部第一层是名字层,接口的名字必须是斜体字形,而且需要用<>修饰名字,并且该修饰和名字分列在两行.2.第二层是常量层,列出接口中的常量及类型,…
教材学习内容总结 1.学习第二,三章ppt,并观看视频. 2.在虚拟机中连接到码云,克隆代码,编译与运行教材上的例子. 3.在虚拟机上安装相关配置,使其满足学习要求. 4.运行并截图上传监督学习脚本statistics.sh. 教材学习中的问题和解决过程 问题1:虚拟机未安装相关软件 问题1解决方案:在虚拟机终端使用命令sudo apt install default-jdk sudo apt install default-jre sudo apt install vim安装所需软件,在提示时…
MyCP(课下作业,必做) 要求 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数: java MyCP -tx XXX1.txt XXX2.bin 用来把文本文件(内容为十进制数字)转化为二进制文件 java MyCP -xt XXX1.bin XXX2.txt 用来二进制文件把转化为文本文件(内容为十进制数字) 说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件…
1. 本周学习总结 1.1 尝试使用思维导图总结有关继承的知识点. 1.2 使用常规方法总结其他上课内容. 答:①String类是final类,不能定义String的子类. ② instanceof 可以判断所引用的对象实例的实际类型. ③覆盖的时候不要降低父类该方法的可见性 2. 书面作业 注释的应用 使用类的注释与方法的注释为前面编写的类与方法进行注释,并在Eclipse中查看.(截图) 面向对象设计(大作业1,非常重要) 2.1 将在网上商城购物或者在班级博客进行学习这一过程,描述成一个故…
对于“2017面向对象程序设计(JAVA)第四周学习总结”存在问题的反馈 “这部分同学博文总结没有写,实验作业没有提交.”——1.关于博文作业.实验作业教学功能的正解:学习知识.暴露问题.衔接课上.2.学生作业完成要求:(1) 尽力查阅资料去完成:(2)遇到难题,在给定时间解决不了,需总结.陈述解题中遇到的困难,不要求必须要写出完整或成功运行的程序,不影响成绩评定:(3)给定时间必须提交作业,以便教师了解大家学习存在问题并有充裕时间去备课.(4)作业提交时间截止后,如果想要完善作业,可修改本周博…
<面向对象程序设计(java)> 第四周学习总结 第一部分:理论知识 1.类与对象 a.类(class)是构造对象的模板或蓝图.由类构造对象的过程称为创建类的实例: java中类声明的格式如下: [类修饰符] class 类名 [extends 父类名称] [implements 接口名称列表] { 变量定义及初始化; 方法定义及方法体; } public:类的访问控制符.Java类具有两种访问访问修饰符:public和default.public允许类具有完全开放的可见性,所有其他类都可以访…