课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 [项目2 - 职员有薪水了]定义一个名为CPerson的类,有以下私有成员:姓名.身份证号.性别和年龄,成员函数:构造函数.析构函数.输出信息的函数.并在此基础上派生出CEmployee类,派生类CEmployee添加了两个新的数据成员,分别用于表示部门和薪水.要求派生类CEmployee的构造函数显示调用基类CPerson的构造函数,并为派生…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 [项目1 - 存储班长信息的学生类] class Stu //声明基类 { public: Stu(int n, string nam ); //基类构造函数 void display( ); //成员函数.输出基类数据成员 protected: //(*)訪问权限为保护型的数据成员 int num; //学生学号 string name; /…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759.内有完整教学方案及资源链接 [项目3 - 点类派生直线类]定义点类Point,并以点类为基类.派生出直线类Line,从基类中继承的点的信息表示直线的中点.请阅读以下的代码,并将缺少的部分写出来. #include<iostream> #include<Cmath> using namespace std; class Point //定义坐标点类 { pub…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 [项目4 - 类族的设计]按下面的提示,由基类的设计和測试開始,逐渐地完毕各个类的设计,求出圆格柱体的表面积.体积并输出而且完毕要求的计算任务:    (1)先建立一个Point(点)类,包括数据成员x,y(坐标点),实现须要的成员函数,并设计main函数完毕測试:    (2)以Point为基类,派生出一个Circle(圆)类,添加数据成员r…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759.内有完整教学方案及资源链接 本周程序阅读及程序调试中须要的文件,请到http://pan.baidu.com/s/1qW59HTi下载. 第一部分 阅读程序(执行程序时,由上面的链接下载源码)1.阅读教材例13.1到例13.7的程序,依据所用到的函数在功能上的限制,自己设计输入的測试数据,执行程序.(1)与自己的期望结果相对比,理解各个函数的使用方法:(2)深入理解数据流…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 [项目2 - 教师兼干部类](第11章习题9)分别定义Teacher(教师)类和Cadre(干部)类,採用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部--这个俗称双肩挑).要求: (1)在两个基类中都包括姓名.年龄.性别.地址.电话等数据成员. (2)在Teacher类中还包括数据成员title(职称),在Cadre类…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 第一部分 程序阅读 1.阅读程序.分析类中成员的訪问属性 #include <iostream> using namespace std; class A //A为基类 { public: void f1( ); int i; protected: void f2(); int j; private: int k; }; class B: p…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759.内有完整教学方案及资源链接 [项目3-OOP版电子词典](本程序中须要的相关文件,请到http://pan.baidu.com/s/1qW59HTi下载.) 做一个简单的电子词典.在文件dictionary.txt中,保存的是英汉对比的一个词典,词汇量近8000个,英文.中文释义与词性间用'\t'隔开. 编程序,由用户输入英文词.显示词性和中文释义. 提示1:假设要用OO…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759.内有完整教学方案及资源链接 [项目1 - 点.圆的关系](1)先建立一个Point(点)类.包括数据成员x,y(坐标点):(2)以Point为基类.派生出一个Circle(圆)类,添加数据成员(半径).基类的成员表示圆心:(3)编写上述两类中的构造.析构函数及必要运算符重载函数(本项目主要是输入输出).(4)定义友元函数int locate,推断点p与圆的位置关系(返回值…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 第一部分 程序阅读:阅读以下类的定义,请说出在測试函数中不同情况的调用产生的结果 #include <iostream> using namespace std; class A { protected: int a,b; public: A(int aa, int bb):a(aa), b(bb) {} void printA() { co…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 第一部分 阅读程序1.阅读.改动和执行关于交通工具类的程序,回答问题,以理解相关技术方法(1)请写出程序的执行结果,并在上机时对比理解 #include <iostream> using namespace std; class Vehicle //交通工具 { public: void run() const { cout <<…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759.内有完整教学方案及资源链接 本程序中须要的相关文件.请到http://pan.baidu.com/s/1qW59HTi下载. [项目2-用文件保存的学生名单] 文件score.dat中保存的是若干名学生的姓名和C++课.高数和英语成绩. (1)定义学生类,当中包括姓名.C++课.高数和英语成绩及总分数据成员,成员函数依据须要确定. //定义学生类 class Studen…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 [项目3-OOP版电子词典](本程序须要的相关文件,请到http://pan.baidu.com/s/1qW59HTi下载.) 做一个简单的电子词典. 在文件dictionary.txt中.保存的是英汉对比的一个词典.词汇量近8000个,英文.中文释义与词性间用'\t'隔开. 编程序,由用户输入英文词,显示词性和中文释义. 提示1:假设要用OO…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 [项目5]设计一元一次方程类.求形如ax+b=0的方程的解.比如:输入3x-8=0时.输出的方程的解为x=2.66667:再如:输入5s+18=0时,输出的方程的解为s=-3.6: class CEquation { private: double a; // 未知数系数 double b; // 常数项 char unknown; // 代表…
201521123082 <Java程序设计>第11周学习总结 标签(空格分隔):java 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. Answer: 在上周思维导图的基础上,添加了重要备注: 其他知识点记录: 1.多线程的一些重要概念: (1)实现Runnable的类应该被看作一项任务,而不是一个线程.在Java多线程中我们一定要有一个明确的理解,任务和线程是不同的概念.可以使用线程(Thread)执行任务(比如Runnable),但任务不是线程.…
第11周作业-多线程 1.本周学习总结 2.书面作业 本次PTA作业题集多线程 1.互斥访问与同步访问 完成题集4-4(互斥访问)与4-5(同步访问) 1.1 除了使用synchronized修饰方法实现互斥同步访问,还有什么办法实现互斥同步访问(请出现相关代码)? 互斥访问还可采用ReentrantLock,lock,unlock方法: class Account { private int balance; private Lock poolLock = new ReentrantLock(…
201521123067 <Java程序设计>第11周学习总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 Q1.互斥访问与同步访问 完成题集4-4(互斥访问)与4-5(同步访问) 1.1 除了使用synchronized修饰方法实现互斥同步访问,还有什么办法实现互斥同步访问(请出现相关代码)? 答:除了使用synchronized修饰方法实现互斥同步访问,还可以使用同步代码块实现互斥同步访问.代码如下: sy…
20172333 2017-2018-2 <Java程序设计>第11周学习总结 教材学习内容 对于Android Studio的安装以及对安卓的一些基本组成,比如说四大组件Acticity.Service.Broadcast recevier Content provider. 应用程序结构:project窗口有两个主要的节点,app和Gradle Scripts.app节点包含了应用程序中所有的组件.Gradle Scripts节点包含Gradle构建脚本,以供构建Android项目. An…
2019面向对象程序设计(Java)第11周学习指导及要求 (2019.11.8-2018.11.11)   学习目标 理解泛型概念: 掌握泛型类的定义与使用: 掌握泛型方法的声明与使用: 掌握泛型接口的定义与实现: 了解泛型程序设计,理解其用途. 学习资源 1.教材第8章 2.第8章教学课件 3. corejava.zip 4.实验九任务书 学习任务 增补<面向对象程序设计课程学习进度条>第十一周数据: 完成实验九: 修改置顶博文<面向对象程序设计课程学习进度条>,记录第十周个人…
201521123045 <java程序设计>第11周学习总结 1. 本周学习总结 2. 书面作业 2. 书面作业 Q1.1.互斥访问与同步访问完成题集4-4(互斥访问)与4-5(同步访问) import java.util.concurrent.locks.ReentrantLock; import java.util.concurrent.locks.Condition; class Account{ private int balance; private Lock lock = new…
2018面向对象程序设计(Java)第11周学习指导及要求 (2018.11.8-2018.11.11)   学习目标 (1) 掌握Vetor.Stack.Hashtable三个类的用途及常用API: (2) 了解java集合框架体系组成: (3) 掌握ArrayList.LinkList两个类的用途及常用API. (4) 了解HashSet类.TreeSet类的用途及常用API. (5)了解HashMap.TreeMap两个类的用途及常用API: (6) 结对编程(Pair programmi…
20145202马超 2016-2017-2 <Java程序设计>第11周学习总结 教材学习内容总结 XX 教材学习中的问题和解决过程 教材学习有问题先去https://shimo.im/doc/1i1gldfsojIFH8Ip/看看,如果别人没有提出相同问题,可以编辑文档添加,然后把自己提出的问题复制到下面: XX 代码调试中的问题和解决过程 教材中代码调试有问题先去https://shimo.im/doc/1i1gldfsojIFH8Ip/看看,如果别人没有提出相同问题,可以编辑文档添加,…
 分享Kali Linux 2017年第11周镜像文件 Kali?Linux官方于3月12日发布2017年的第11周镜像.这次维持了11个镜像文件的规模.默认的Gnome桌面的4个镜像,E17.KDE.LXDE.MATE.XFCE桌面的各一个,手机版的包括ARMEL和ARMHF.有最近要安装Kali?Linux系统的,可以考虑下载.因为这样可以节省升级包所花费的时间. 下载安装时候,建议64位电脑使用kali-linux-2017-W11-amd64.iso,32位电脑使用kali-linux-…
20175316 <Java程序设计> 第11周学习总结 教材内容学习总结 第十三章 URL类 URL类是java.net包中的一个重要的类,URL的实例封装着一个统一资源定位符,使用URL创建对象的应用程序称作客户端程序 一个URL对象通常包含最基本的三部分信息: 协议 地址 资源 构造方法 public URL(String spec) throws MalformedURLException public URL(String protocol, String host,String f…
20175212童皓桢 <Java程序设计>第11周学习总结 教材学习内容总结 一.URL类 1.一个URL对象通常包含最基本的三部分信息:协议.地址.资源 2.构造方法: public URL(String spec) throws MalformedURLException public URL(String protocol, String host,String file) throws MalformedURLException 3.URL对象调用 InputStream openS…
20175214 <Java程序设计>第11周学习总结 本周学习任务总结 1.根据<java2实用教程>和蓝墨云学习视频学习第十三章: 2.尝试将课本重点内容用自己的话复述手打: 3.输入课本代码并上传码云; 4.使用IDEA调试代码: 教材学习重点内容总结 13.1 URL类 URL类是java.net包中的一个重要的类,URL的实例封装着一个统一资源定位符(Uniform Resource Locator),使用URL创建对象的应用程序称作客户端程序. 一个URL对象通常包含最…
20175319 2018-2019-2 <Java程序设计>第11周学习总结 教材学习内容总结 本周学习<Java程序设计>第十三章java网络编程: - URL类 URL类是java.net包中的一个重要的类,使用URL创建对象的应用程序称作客户端程序. 客户利用URL对象可以获取URL中的资源. 一个URL对象通常包含最基本的三部分信息 协议 地址 资源 构造方法: public URL (String spec) throws MalformedURLException所包…
第十一周会议记录 小组GitHub项目地址https://github.com/ouc-softwareclass/OUC-Market 小组Issue地址https://github.com/ouc-softwareclass/OUC-Market/issues 每日任务内容 本次会议为β阶段第十一周Scrum Meeting会议 会议时间:2019.12.03 会议地点:八区树下空间 会议时长:1小时 会议内容: 各成员汇报工作进展及遇到的困难 讨论分析代码不兼容的问题 讨论后统一了项目中一…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 思维导图: 2. 书面作业 本次PTA作业题集多线程 2.1. 源代码阅读:多线程程序BounceThread 2.1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 作用:阅读代码可以发现BallRunnable类继承自Runnable接口,它实现了Runnable接口. 原因:sleep()方法让当前正在执行的线程休眠一段时间(此时线程不消耗CPU资源),通过…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 答: BallRunnable 类 implements Runnable 接口,给线程任务:在其中的run方法中调用move()和repaint()函数实现运动轨迹. 调用Thread.sleep进行休眠是为了延缓线…