摘要: is和as运算符:is是判断是否是某个类型,返回true或falseo as Ren; 如果转换成功了,没问题;as 是用来转换如果没转换成功,不会报出错误,而是返回一个null值 例 实例化一个集合,将里面放进一个自己写的类的方法: 此写法是错误写法,只是在这里举例一下is和as的用意及用法(借用 阅读全文
posted @ 2016-06-19 22:59 小飛 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 接口:在团队开发中,一个类,需要多个模块组合起来才是完整的类;多个人开发不同的模块,最后要把它们拼接起来,靠的就是接口; 一个类,需要继承多个类才是完整的,但是程序规定,一个类只能继承一个父类;为了解决这个问题,就出现了接口,一个类可以继承无数个接口; 人 这个类,需要会吃饭,技能,运动,才是一个完 阅读全文
posted @ 2016-06-19 22:30 小飛 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 抽象类:abstract就是用来被继承的,不能实例化对象,因为没有构造函数;抽象方法,不能有方法的主体,只能定义方法的结构; 抽象类可以被子类继承,在子类中需要把方法主体写清楚,调用时直接实例化一下子类,直接调用子类中写的方法 抽象类虽然不能实例化,但可以实例化等于子类,如:抽象类名 a=new 子 阅读全文
posted @ 2016-06-19 21:20 小飛 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 多态:有了继承,才有了多态;概念:继承同一个父类的全部子类,使用起来都不一样,他们都是一个独立的个体; 普通父类中,可以出现虚方法,虚方法可以在子类中被重写; 虚方法:virtual ,跟在访问修饰符后面使用重写:override,跟在访问修饰符后面使用 父类,基类子类,派生类,超类注:子类还可以添 阅读全文
posted @ 2016-06-19 16:58 小飛 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1、访问修饰符:对于跨类访问的一个权限限制 public : 公共的,引用命名空间即可随意访问,最高访问权限。private : 私有的,只有在声明它的类和结构中才可以访问,访问权限最低。 Internal : 内部的,同一个程序集中所有的类都可以访问,程序集就是命名空间。Protected : 受 阅读全文
posted @ 2016-06-19 00:28 小飛 阅读(133) 评论(0) 推荐(0) 编辑