The MATLAB language enables you to create programs using both procedural and objectoriented techniques and to use objects and ordinary functions together in your programs
2024-07-04 12:06:52 3.69MB matlab
1
(1)代码规范性:命名规范、逻辑强(无明显Bug)、无冗余判断(eg:多个并列if用else if或switch case替代); (2)面向对象:易维护、可复用、可扩展、灵活性好 (3)面向对象三大特性:封装、继承、多态,合理使用将显著降低程序的耦合度; (4)封装:业务逻辑(eg:计算器的计算功能)和界面逻辑(eg:计算器的显示)分开,从而降低耦合度,提升复用性; (5)松散耦合:基于继承多态,采用不同的类单独实现各模块,降低程序的维护风险; (6)简单工厂模式:定义单独的工厂,解决各模块类的实例化问题。
1
zzu面向对象Java实验报告
2024-06-23 12:40:19 2.03MB java 开发语言
1
面向对象程序设计语言编写“电视机-遥控器”仿真程序,实现: 1、电视机可以打开、关闭、搜索节目、调节音量、加减换台。 2、遥控器可以遥控电视机进行打开、关闭、搜索节目、调节音量、加减换台、数字换台(输入1、2、3….可以切换频道)。 3、通过遥控器可以进行数字换台,通过操作电视机不能进行数字换台。 4、搜索电视频道用随机数实现,也即,每一次搜索到的频道数不同。 5、使用遥控器上的数字换台时,如果没有相应频道(如:选择45,而保存的频道只有29个)应给出相应提示。 6,实现每个频道音量单独调整(选做)。 设计类的时候,要恰当的运用面向对象的三个本质特征。
2024-06-17 18:23:56 2KB 面向对象 java
1
面向知识图谱和大语言模型的因果关系推断综述.pdf
2024-06-05 14:51:21 7.23MB
1
Python + tkinter GUI 页面操作 + Mysql数据库 面向对象设计实现停车场管理系统 软件工程第二阶段项目实训作业,基于Python编程语言、面向对象设计的停车场管理系统,包含GUI页面设计,操作Mysql数据库。可供学习和二次开发。 压缩包内包含对代码的详细描述, 项目报告,数据库内容实体,与整体的详细代码
2024-06-04 13:57:52 2.93MB mysql python tkinter
1
Powerex公司近日推出新款系列智能功率模块(IPM)PV-IPM,该产品主要面向光伏逆变器等应用。    PV-IPM控制器模块提供3种不同的电路拓扑结构,可用于50A或75A/600V(共12种型号,可选择引脚或螺钉端子),包括单相逆变电路、带一个升压斩波电路的单相逆变器以及带两个升压斩波电路的单相逆变器。该系列产品适用于功率开关系统,工作频率高达30kHz。最高频率下功耗低于所有IGBT模块,因而对于太阳能/PV系统具有最高的逆变效率。PV-IPM还含有一个控制IC,可进一步降低该控制器的功耗并减少电磁噪声。    PV-IPM模块能为门驱动电路提供欠压锁定功能,并可实现短路和过热保护
2024-06-04 10:13:19 36KB 电源技术
1
吉林大学软件系统构造方法
2024-05-28 17:39:47 49KB 吉林大学 面向对象设计
1
用C++面向对象的思想以及STL完成的贪吃蛇游戏,经过本人压测,没有bug。
2024-05-22 17:19:25 45.96MB 面向对象 STL
1