我们可以认为嵌套类型映射是合成吗?

考虑以下嵌套类型:我们可以认为嵌套类型映射是合成吗?

public class Book 

{

private class Chapter

{

}

}

如本章类型由图书控制,它是组成一个手段或者是一个坏的假设想在这里组成?

我不确定,所以为了理解这一点,我提出了这个问题。

回答:

不,不是。你只是声明一个范围在另一个范围内的类型。如果你也有它的封闭类型的字段,则它会被认为是组成,如:

class Book 

{

private class Chapter

{

}

private Chapter ChapterOne; // a field; actual usage of Chapter type

}

注意不要紧一点是,Chapter类是嵌套式或没有。重要的是某种类型作为另一种字段的用法。

以上是 我们可以认为嵌套类型映射是合成吗? 的全部内容, 来源链接: utcz.com/qa/257567.html

回到顶部