C# 面向对象总结 (十二大特性)

 

  空间(namespace)-----类(class)-----对象(实例)-----对象.属性-----对象.方法

 

         使用类对象、属性、方法:

 

        

 

 

1、解决安全问题:访问修饰符

 

2、解决赋值麻烦:构造函数     表现为:实例化时即赋初始值

 

                    

       


3、解决方法名太多:方法重载     表现为:同方法名不同参(注意调用)

 

 

           


4、解决同类名太多:命名空间      表现为:同类名不同空间(注意使用)

 

 

                      

           

                  Samsung.Television                                 Sony.Television

 

 

5、类的继承、多级继承

 

         


6、调用基类的构造函数(如上)


7、方法重写

 

       


8、专门等待重写的类——抽象类与抽象方法

 

         


9、等待重写的变态类——接口

 

      


10、显式接口实现

 

      


11、继承多个接口与接口的继

 

              

 

12. 属性:间接的控制成员字段(通过get和set)  主要达到安全方便的目的

 

              


13. 索引器:通过 this关键词结合 属性 和 数组索引 的优点 来操作对象数组  

 

     


14. 委托:代理各种方法的执行(必须同参)

 

          


15. 事件:把多个类对象的多个方法,捆绑在一起响应执行

 

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值