首页 > 其他分享 >设计模式--UML类图

设计模式--UML类图

时间:2024-01-14 21:24:23浏览次数:33  
标签:斜体 -- 类图 类图分 UML 设计模式

‘动物’矩形框,它就代表一个类( Class)。
类图分三层,第一层显示类的名称,如果是抽象类,则就用斜体显示。
第二层是类的特性,通常就是字段和属性。
第三层是类的操作,通常是方法或行为。注意前面的符号,‘+’表示 public,‘-’表示 private,‘#’表示 protected

标签:斜体,--,类图,类图分,UML,设计模式
From: https://www.cnblogs.com/yubo-guan/p/17964214

相关文章

  • GEC6818开发板Linux环境中telnet的搭载
    一、首先打开开发板的Linux①通过232串口通信线连接开发板打开②打开网络配置文件(/etc/init.d/rcS)[root@GEC6818/]#vi/etc/init.d/rcS③用vi打开文件,在文件里面添加如下命令:#启动eth0网卡,并设置IP为192.168.1.124/sb......
  • ArkTS父子组件双向绑定案例
     /***父子组件双向互绑定*///自定义按钮的信息类型classButtonState{value:stringwidth:numberconstructor(value:string,width:number){this.value=valuethis.width=width}}@ComponentstructMyChildGreenButton{//拥有绿色......
  • ArkTS Prop组件使用案例
      /***Prop组件使用案例*/@ComponentstructMyChild{@Propage:number//状态变量privateincrease:number=1build(){Column(){if(this.age>=18){Text(`子组件中的age已经成年了:${this.age}`).height(80)......
  • 反沙箱和反调试总结
    反沙箱与反调试反沙箱我们要反沙箱,就要思考沙箱和真实物理机的区别,比如说内存大小、用户名、cpu核心数等等,下面会逐个进行介绍。1.sleep沙箱在执行样本的时候肯定是有时间限制的,所以我们可以先让我们的程序睡眠一段时间再执行,这样在沙箱的环境下,我们的程序还在sleep呢,沙箱就检......
  • 学习Java笔记 - Day2
    Java特性优势简单性:基于C,纯净版的C++面向对象:一切皆对象可移植性:Writeonce,runanywhere-跨平台高性能:及时编译,效率分布式:为网络分布式环境设计,可处理TCP/IP协议,通过URL,访问网络资源,相当于本地资源,简单。支持远程的方法调用。动态性:反射机制,有了动态性。多线程:看视频,......
  • HTML5基础之常见文本控制标识
    一、文本控制标记 1.标题标记 标题标记是指在网页文件中,以独立方式显现的标题内容,其后面的文字内容会在显示时会另起一行,在HTML中有6个级别(按从大到小分):  <h1><h2><h3>...<h6> 语法格式: <hn align="文字对齐方式">标题文本</hn>  (n=1,2,3,4,5,6)  a......
  • ARM Memory Compiler 学习
    我们一共拿到了两个版本的工具,分别是sram_dp_hsd_svt_mvt和sram_sp_hde_svt_mvt,其中dp是双端口dualport,sp是单端口singleport,dp的是hsd,即highspeed,sp的是hen即highdensity,后面的svt_mvt是管子类型。直接找到工具里面的bin,然后运行可执行文件就可以打开gui。我们看一下这个me......
  • 源生成器:根据需要自动生成机械重复代码
    title:源生成器:根据需要自动生成机械重复代码date:2022-02-02tags:-C#-.NET-Roslyn前言本文概述了利用.NETCompilerPlatform(“Roslyn”)SDK附带的源生成器(SourceGenerator)自动生成机械重复的代码。关于这部分的基础入门知识可以在MSDN[1]学到。本文默认已经有一......
  • PostgreSQL 数据库日志收集功能开启-参数 log_truncate_on_rotation 设置
    log_truncate_on_rotation(boolean)--默认为off,设置为on的话,文件内容覆盖方式:off后面附加,on:清空再加当启用logging_collector时,此参数将导致PostgreSQL截断(覆盖)而不是追加到任何同名的现有日志文件。但是,截断只会在由于基于时间的旋转而打开新文件时发生,而不会在服务......
  • P52 数组中出现次数超过一半的数字
    题目链接:方法一:若数组中有数字的出现次数超过数组长度的一半(绝对众数),则将该数组排序后中间位置的数一定就是该数。classSolution{public:intmoreThanHalfNum_Solution(vector<int>&nums){sort(nums.begin(),nums.end());intn=nums.size();......