C#的第20节课

 主讲:运算符重载

 主要内容:再谈方法和构造函数重载

                      运算符重载

                      如何重载单目运算符,双目运算符,关系运算符和逻辑运算符;

                       重载逻辑运算符的独特之处

                       指出哪些运算符可以重载,哪些不可以

     20.1再谈函数重载,将方法重载多次,重载方法的关键在于必须确包每次重载时,都有不同的特征标,特征标有方法的参数和返回类型决定。可以向常规方法哪样重载构造函数,今天不介绍重载方法,而是介绍如何重载类的运算符.

20.2运算符重载,除了构造函数和存取器外,许多面向对象注意还允许重载运算符,C#也不例外,C#运许你重载许多数学运算符,关系运算符和逻辑运算符。重载将使得程序更容易理解类更容易使用20.2.1重载运算符。20.2.2重载基本的双目数学运算符,双目运算符指的是使用两个值的运算符包括+ ——  *   /    %20.2.3重载基本的单目数学运算符,但目运算符只使用操作数,可以被重载的单目算符如下:+,——,++,———— !20.2.4重载关系运算符,关系运算符也可以被重载,可被重载的关系运算符如下<,<=,>,>=,20.2,5重载逻辑运算符20.2.6运算符重载情况小结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值