IDEA-structure结构继承的图标说明

转自: https://www.jianshu.com/p/a5ec0488a66f?utm_campaign

及  https://www.cnblogs.com/hfultrastrong/p/10826372.html

 

首先讲下基本的图标

  1. Java类
  2. Java抽象类
  3. Groovy类
  4. 注解类
  5. 枚举类
  6. 异常类
  7. 最终的类
  8. 接口
  9. 包含有main方法的可执行类
  10. 单元测试类

  1. 是一个不包含在编译目录的Java类
  2. 不会被编译的Java类
  3. 用到了trait 关键字的PHP文件
  4. Java方法
  5. Java抽象方法
  6. Java属性
  7. Java变量
  8. 属性的get set
  9. 参数
  10. Html的标签

  1. 文件夹
  2. 项目模块
  3. 分组的模块
  4. Java包
  5. 源码代码根目录
  6. 测试代码根目录
  7. 被排除的根目录
  8. 资源文件夹
  9. 测试资源文件夹
  10. 编译的输出目录
  11. 测试编译的输出目录

可见度的图标

  1. 只读的
  2. 私有的
  3. 受保护的
  4. 同一个包可以访问的
  5. 静态的
  6. 公共的

数据源相关的图标

分别是数据库的图标

  1. Derby 的只读状态图标
  2. DDL文件
  3. 数据源
  4. Schema (可以理解为数据库)
  5. 视图
  6. 不为空的列
  7. 主键列
  8. 外键列
  9. 有索引的列
  10. 主键

  1. 外键
  2. 索引
  3. 触发器
  4. 存储过程或者方法

 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

图标3表示重写继承类中方法

图标2表示实现继承类抽象方法或接口中的方法

图标1表示未使用继承类中的方法

 

 

类中方法并非只统计显示继承类或实现接口中方法,而是对该类中所有方法进行分类,有可能某些方法是继承类的父类中方法或者是实现接口的父接口中的方法。

 

图标1表示未实现继承类中的方法 图标2表示实现继承类中的抽象方法 图标3表示重写继承类中方法

[Túbiāo 1 biǎoshì wèi shíxiàn jìchéng lèi zhōng de fāngfǎ túbiāo 2 biǎoshì shíxiàn jìchéng lèi zhōng de chōuxiàng fāngfǎ túbiāo 3 biǎoshì chóng xiě jìchéng lèi zhōng fāngfǎ]

 

Icon 1 indicates that the methods in the inherited class are not implemented 

Icon 2 represents the abstract method in the implementation of the inherited class 

Icon 3 indicates that the method in the inherited class is overridden

 

 

 

查看某个类中的structure方法的 快捷键command+7 选择floating mode

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值