Nested Type
来源:互联网 发布:ip域名是什么意思 编辑:程序博客网 时间:2024/06/17 05:28
/* Nested Type
类型定义后的适用范围可以被限定大括号内
尤其是枚举,常常被某个特定的类或结构体使用,则不需要暴露到外部
有些结构体和类也一样只用于特定的context中,这时可以用嵌套类型。
//✨✨可以在外部来引用内部嵌套类型。
var outRef = NestedType.InnerType */
class NestedType
{
enum InnerEnum
{
case ONE
case TWO
case THREE
}
var memVar =InnerEnum.ONE
//...
class TestInner
{
var test:Int = 3
}
}
//外部不可以使用
//var outVar = InnerEnum.ONE
//✨✨可以用下面的方式来引用内部嵌套类型。
var refVar = NestedType.InnerEnum.ONE
var innerClass = NestedType.TestInner()
println("InnerClass\(innerClass.test)")
//《完》
0 0
- Nested Type
- 转:nested type
- nested dependent type names
- The nested type DBUtil cannot hide an enclosing type
- nested exception is java.lang.ClassCastException: org.hibernate.type.StringType
- error: incomplete type 'QFileDialog' used in nested name specifier
- nested exception is java.lang.NoClassDefFoundError: org/objectweb/asm/Type
- nested exception is java.lang.NoClassDefFoundError: org/objectweb/asm/Type
- Swift 易忽略的笔记 7):Type Casting & Nested Type
- nested exception is org.xml.sax.SAXParseException: cvc-complex-type.2.3: Element 'beans' cannot have
- org/objectweb/asm/Type异常 nested exception is java.lang.NoClassDefFoundError: org/objectweb/asm/Typ
- Unknown integral data type for ids : java.lang.String; nested exception is org.hibernate.id.Identifi
- nested exception is java.lang.IllegalStateException: Cannot convert value of type [org.springframewo
- Swift学习笔记18——嵌套类型(Nested Types)和类型转换(Type Casting)
- Unknown integral data type for ids : java.lang.String; nested exception is org.hibernate.id.Identifi
- nested exception is java.lang.IncompatibleClassChangeError: class org.springframework.core.type.clas
- nested exception is java.sql.SQLException: Unknown type '246 in column 1 of 3 in binary-encoded result set. 问题
- member function 的 argument list 中在 extern 和 nested type names 之间的非直接绑定
- POJ_3090_Visible Lattice Point_欧拉函数
- 通过Gradle自动生成通过Git提交的version
- uva 270 Lining Up
- leetcode 刷题之路 12 Permutations
- Java--java中多态知识介绍
- Nested Type
- java创建对象的四种方法
- 和你好地方还是大富豪个符合时代
- uva 122 - Trees on the level(一棵看着书都写不利索的树……)
- 简单去标签
- C++仿函数(functor)
- github开源项目介绍-使用pygrok轻松解析字符串(log, event..)
- CLOCK_MONOTONIC 和 Clock_realtime
- tomcat如何配置环境变量