首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >初始化包含其他对象数组的对象数组?

初始化包含其他对象数组的对象数组?
EN

Stack Overflow用户
提问于 2012-11-23 04:36:25
回答 1查看 54关注 0票数 0

我试图声明一个建筑物数组,但与每个建筑物关联的楼层从未初始化过。我希望为与每个建筑实例关联的每个楼层实例的数据成员提供值:

代码语言:javascript
运行
复制
class Floor
{
    public int number;
    public int rooms;   
    //constructor
    Floor()
    {
        rooms = 5; 
        number= 0;           
    }
}

class Building
{
    public Floor[] floors= new Floor[6];
}

public partial class frmF2 : Form
{
    Building[] x = new Building[7];
    ...
}        
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-23 04:42:56

但它非常丑陋。

代码语言:javascript
运行
复制
class Building
{
    Building()
    {
      floors = new Floor[6];
      for(int i=0; i<6;++i)
          floors[i] = new Floor();
    }

    public Floor[] floors;
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13519667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档