6.18 (继承+(四类访问修饰符+程序集+静态方法))提纲

Posted 岁月静好123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了6.18 (继承+(四类访问修饰符+程序集+静态方法))提纲相关的知识,希望对你有一定的参考价值。

继承:

一、什么是继承

概念:父亲有的东西,并且允许继承,所有孩子就都会有

 

一个父类可以拥有多个子类

一个子类只能拥有一个父类

 

 

二、父子之间的转换

 

子类可以转换成父类,这个父类只能转换成之前的子类

子类之间不可相互转换

-----------------------------------------------------------------------------

 

1、访问修饰符:

对于跨类访问的一个权限限制

 

public : 公共的,引用命名空间即可随意访问,最高访问权限。

private : 私有的,只有在声明它的类和结构中才可以访问,访问权限最低。

 

Internal : 内部的,同一个程序集中所有的类都可以访问,程序集就是命名空间。(现阶段使用较少没有详细实例)

(不在同一命名空间时:导入命名空间后可以正常使用;方法:实例化+右键类名→解析→using 类)

Protected : 受保护的,只能在他自己和自己的子类中才能访问。(现阶段使用较少没有详细实例)

 

2、命名空间 = 程序集

一组类的组名

 

3、静态方法

static用来定义静态方法和属性;

   非静态方法需要实例化对象然后用对象来调用;

   Random r = new Random();//实例化

   r.Next(); -- 非静态方法的使用方式

  

   静态方法,可以实例化对象、也可不实例化对象,直接用类就能点出来使用;

   Console.Write();  --静态方法的使用方式

                      (直接用类名点出来)

 

以上是关于6.18 (继承+(四类访问修饰符+程序集+静态方法))提纲的主要内容,如果未能解决你的问题,请参考以下文章

访问修饰符封装继承

访问修饰符封装继承

C#中的默认访问修饰符

成员访问修饰符

C#基础知识八之访问修饰符

2017-4-14访问修饰符 封装 继承 多态