C#面向对象基础(一)【对象操作之对象组合】

对象组合:

正在运行的程序=对象+对象之间的合作关系

对象组合”是对象合作关系中的一种,其含义是“个对象包容另一个对象”。

1. “一对一”对象组合的两种类型

两种典型的对象组合方式:

方式一:A对象完全包容B对象,容器对象管理被包容对象的生命期

namespace ObjectEmbodied
{
    /// <summary>
    /// 被包容的对象类
    /// </summary>
    class InnerClass
    {
    }
}
    /// <summary>
    /// 包容方式一
    /// 一般情况下,内部对象不能被外界直接访问
    /// (当然,根据需要也可以设为Public的)
    /// 要在包容类的构造函数中创建被包容对象
    /// 如果此种对象仅在本类中使用,还可以把其类的定义为内部类
    /// </summary&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值