二、1、面向对象编程

面向对象----继承

 一、面向对象

 oop面向对象程序设计(Object Oriented Programming)

类(class):最基础的单位        类定义了事物的属性和行为模版

        成员:属性:记录对象的属性特征

public int Age{
    get=>age;
    set{
        if(value<250 && value>0)
        {
            this.age = value;
        }
        else{
            throw new Exception("年龄不合法");
        }
    }
}

                   成员方法:对象的行为

                    构造函数:创建对象,没有返回值,通常情况下会是公开的,作用是创造对象,初始化所有的成员变量,在一个类里默认的有一个隐式的无参,如果类中添加有参构造,无参构造会被收回。

                    析构函数:销毁对象

继承特点:1、单继承(单根性)

                  2、具有传递性

                  3、只有父类非私有的可以继承

                  4、父类的构造函数不可继承只能访问

                  5、子类要重写方法 需要加virtual   override

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值