原文:【面向对象】三单元JML总结

前言 相比于前两个单元,这个单元对于测试能力的需求有了进一步的提升。对于所给的规格,我首先需要看懂,并且要使用比较好的方法进行实现。这也带来了一个问题,我必须能够编写测试集来测试自己写的数据结构。还有一个问题,就是即使我每个方法可能符合规格,但是整个程序在总体上会有bug怎么办。所以,这个单元既需要我们从方法级别进行考虑,又需要从工程级别进行量化。下面我将开始分享我的学习心得,请多多指教 O O ...

2019-05-21 14:51 0 773 推荐指数:

查看详情

面向对象程序设计第二单元总结

面向对象程序设计第二单元总结 第一次 摘要:本次作业的基本目标是模拟单部多线程电梯的运行。 调度方式 采取生产者消费者模式: 生产者:输入线程(InputThread) 消费者:电梯线程(Elevator) 托盘:调度器(Dispatcher) 双线程模式: 线程1:输入 ...

Wed Apr 21 07:35:00 CST 2021 0 483
面向对象程序设计第四单元总结

面向对象程序设计第四单元总结 标题为了一以贯之这么起叭,虽然说是第四单元总结,也是对这一学期OO课程的总结和回顾。 目录 面向对象程序设计第四单元总结 PART 1 第四单元架构 1.1 作业内容 1.2 ...

Sat Jun 19 05:36:00 CST 2021 0 215
面向对象程序设计第一单元总结

面向对象程序设计第一单元总结 一、程序结构 第一次作业 图1:第一次作业UML图 第一次作业结构较为简单,工程中有6个类,其中:Poly为多项式类,Term为项类,Point为因子类,PolyCompute为求导类,Format为将输入的字符串标准化 ...

Fri Mar 26 01:12:00 CST 2021 0 581
java面向对象总结(一)

1. 对象的概念及面向对象的三个基本特征 面向对象的三大核心特性 面向对象开发模式更有利于人们开拓思维,在具体的开发过程中便于程序的划分,方便程序员分工合作,提高开发效率。面向对象程序设计有以下优点。 可重用性:它是面向对象软件开发的核心思路,提高了开发效率。面向对象程序设计的抽象 ...

Fri Apr 19 03:58:00 CST 2019 0 712
2020 OO 第三单元总结 JML语言

title: 2020 OO 第三单元总结 date: 2020-05-21 10:10:06 tags: OO categories: 学习 第三单元终于结束了,这是我目前为止最惨的一单元,第十次作业强测20分,互测杀成狗……虽然都知道只关注分数没有什么意义,我更应该去体会的是通过JML学习 ...

Sun May 24 03:39:00 CST 2020 0 680
【代码总结】PHP面向对象之类与对象

一、类和对象的关系   类的实体化结果是对象,而对象的抽象就是类。在开发过程中,我们通常都是先抽象(幻想)出一个类,再用该类去创建对象(实现幻想的内容)。在程序中,直接使用的是我们(实现幻想)的对象,而不是抽象(幻想)的类 二、面向对象面向过程 1、什么是面向过程   面向过程就好 ...

Fri May 05 06:44:00 CST 2017 0 1460
JAVA学习总结-面向对象

前言:java面向对象中的知识可以说是整个java基础最核心的部分,不知不觉已经学完快2个月了,是时候复习一波了,刚开始学习的时候被绕的很懵逼,这次总结完毕之后有了很多新的感悟... ======================================================================================================== ...

Mon May 07 09:46:00 CST 2018 1 1639
面向对象编程思想总结

什么是面向对象编程?   就是把一类具有相同属性和动作的实体抽象成为计算机里面的类, 也就是对象的模板, 把属性和方法封装成一个类中. 处理业务的流程就是对象之间的信息传递. 把程序中的所有东西当做对象来进行处理. 为什么需要面向对象编程?  面向对象编程更加模块化,更加易于 ...

Thu Jan 10 07:32:00 CST 2019 0 4244
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM