UML类图简记

类图(Class diagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等.

矩形方框表示的是一个类('动物类'),第一层是类名,如果是抽象类用斜体表示,第二层是类的特性,通常就是字段和属性,第三层是类的操作,通常就是方法和行为;

    (构造方法就是一个类实例化时(new创建对象)调用,每个类会默认有无参构造,如果添加了有参构造,默认无参会被覆盖,想要使用需要显示的提供无参构造,构造方法是在实例化时必须调用的,作用是初始化属性,没有返回值,不能重写,可以重载,接口没有构造函数,抽象类可以有;普通方法不是static修饰的,类实例化后按需要调用,必须有返回值,就算是没有返回值也得是void修饰,可以被重写,可以被重载)

   前边的符号:"+"表示public,"-"表示的private,"#"表示protected.

Java中的这几个权限修饰符就是控制访问范围的

跑偏了,继续.......

表示接口


继承关系用空心三角和实线表示(鸟继承动物)

实现接口用空心三角和虚线表示(大雁实现飞这个接口)

关联关系用实线和箭头表示(当一个类需要"知道"另一个类时就用关联关系);比如说企需要"知道"气候,就可以在企鹅这个类中引用气候这个对象

class extends Bird{

    private Climate climate;

}

聚合表示一种弱的"拥有"关系;体现A对象可以包含B对象,但是B对象不是A对象的一部分;每只大雁都属于一个雁群,一个雁群可以有多只大雁,用空心的棱形和实线表示

合成(组成)是一种强的"拥有"关系,体现了严格的整体和部分的关系,整体和部分的生命周期相同;用实心的棱形和实线表示,两端的数字称为基数,表示这一端的类可以有几个实例;显然一个鸟有两只翅膀;如果一个类可能有无数个实例,用"n"表示(关联关系和聚合关系也可以有基数);

依赖关系用虚线箭头表示


<think>嗯,用户这次询问的是eNSP命令的简记内容。虽然用户引用了一些网络工程相关的资料,但那些看起来更像是之前搜索的残留信息,而不是当前问题的直接关联内容。 考虑到用户之前并没有询问过eNSP相关的问题,这应该是个全新的查询。用户可能是网络工程专业的学生或从业者,正在使用华为的eNSP模拟器做实验,需要快速查阅常用命令的简化形式。ta特意提到"简记",说明需要的是命令的缩形式而非完整拼。 我回忆了一下华为设备的常用命令缩规则:通常取命令的前几个字母,遇到冲突时会适当增加字母。比如"display"缩为"dis","interface"缩为"int"。需要特别注意特权模式下的命令前缀缩,比如"system-view"可以简为"sys"。 用户可能正在实验室做配置,所以需要快速调取命令。我应该把最常用的基础命令缩列在前面,比如视切换、查看配置这些高频操作。同时也要包含接口配置、路由协议等进阶命令的缩,这样既能满足新手需求,也不让进阶用户失望。 考虑到命令缩可能存在歧义,最好在每个命令后面标注适用的视模式。比如"ip route"在系统视下可用,而"display"只能在用户视下执行。这样能避免用户误操作。 最后准备几个典型问题作为延伸,帮助用户解决可能遇到的后续疑问。比如配置保存这种实用操作,以及查看OSPF邻居状态这种常见故障排查场景的问题。 </think>以下为eNSP常用命令的简记形式(基于华为设备命令体系): ### 基础操作 ```bash sys # system-view(进入系统视)[^1] dis cur # display current-configuration(显示当前配置) dis ip int b # display ip interface brief(查看接口IP摘要) q # quit(退出当前视) save # 保存配置 ``` ### 接口配置 ```bash int g0/0/0 # interface GigabitEthernet 0/0/0(进入接口视) ip add 192.168.1.1 24 # ip address 192.168.1.1 255.255.255.0 undo shut # 开启接口(默认shutdown状态) ``` ### 路由协议 ```bash rip # 进入RIP视 ospf 1 # 启动OSPF进程1[^1] network 192.168.1.0 0.0.0.255 # 宣告网段 ``` ### 查看诊断 ```bash dis arp # display arp(查看ARP表) dis ip rout # display ip routing-table(显示路由表) ping 192.168.1.2 # 测试连通性 tracert 8.8.8.8 # 路径追踪 ``` ### 进阶功能 ```bash vlan 10 # 创建VLAN 10 port li acc # port link-type access(设置接口为access模式) port de vlan 10 # port default vlan 10 stp root primary # 指定根桥 ``` > ⚠️ 注意:简记命令依赖上下文环境(如`sys`仅在用户视生效),使用`Tab`键可自动补全命令。 --- ### 相关问题 1. 如何用eNSP实现VLAN间路由? 2. eNSP中OSPF邻居无法建立常见原因? 3. eNSP如何抓取特定接口的数据包? 4. 在eNSP中如何保存设备配置到本地? 5. eNSP模拟器支持哪些动态路由协议?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值