码迷,mamicode.com
首页 > Windows程序 > 详细

c#面向对象3

时间:2018-01-21 20:36:17      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:family   访问修饰符   public   print   参数   opera   post   构造函数   定义   

1.静态成员直接访问。

2.静态不需要实例化即可访问。

3.静态函数仅能访问静态成员。

4.静态构造函数无参数,无访问修饰符。

4.静态类相当于sealed/

5.静态类只能定义静态成员或者常量。

6.静态类用于扩展。就像自己的方法一样。

7.扩展方法第一个参数 this+ 类名。

8.装箱和拆箱 装箱隐转。

9.拆箱实例

    int i = 3;
        object oi = i;
        int j = (int)oi;
        print (j);

10. int i = 3;
        object oi = i;

装箱。

11.自定义转换为自己的结构或者类定义显示或隐式的转换就是自定义转换。

12.隐式转换语法 public static implicit operator Dog(Cat cat);

13.是猫咪转换小狗。

 

15.显示转换是public static explicit operator Dog(Cat cat);

16.     public static implicit operator Cat(Dog dog){
        return new Cat (dog._Name);
    }

17.如果类是狗方法就是猫的

如下

public static implicit operator Cat(Dog dog){
        return new Cat (dog._Name);
    }

 

c#面向对象3

标签:family   访问修饰符   public   print   参数   opera   post   构造函数   定义   

原文地址:https://www.cnblogs.com/xiaomao21/p/8325078.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!