我们可以认为嵌套类型映射是合成吗?
考虑以下嵌套类型:我们可以认为嵌套类型映射是合成吗?
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