博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面向对象访问修饰符
阅读量:6511 次
发布时间:2019-06-24

本文共 590 字,大约阅读时间需要 1 分钟。

 1.访问修饰符(写在命名任何东西的最前面

public 公共的 - 访问权限是最高的
private 私有的 - 只能在类的内部进行访问

internal 默认的 - 当前命名空间(程序集)下可以访问

protected 被保护的 - 当前类及它的派生类中可以访问

 2.在项目开发过程中,可能因为项目代码量大,导致有可能有一些类会重名,这样会编译失败,因此,引进部分类,我们可以抽象为将类拆成部分,他们所对外的就是一个类,而部分类是类中的集合。 

关键字为:sealed; 

public partial class Person{   //实例成员;}public partical class Person{     //实例成员;}

  

由于两个部分类是对外为一个类,因此,在里面写的实例成员或者静态成员,在这两个类中都可以访问;不管是什么类型的访问修饰符; 

 3.密封类 
作用:密封类不允许其他类继承,但是可以继承其他类; 
关键字为:sealed;

public sealed class Person(){    //实例成员;}

  

附加说明:如果在部分类中其中的一种类里添加sealed关键字,那么该所有部分类的所表现的是密封的,不能被其他类继承;

 
 
 
 

转载于:https://www.cnblogs.com/jiulinghoudabai/p/6722128.html

你可能感兴趣的文章
数据存储(两)--SAX发动机XML记忆(附Demo)
查看>>
ECSHOP添加购物车加图片飞入效果
查看>>
谈谈SQL 语句的优化技术
查看>>
ecshop如何判断缓存文件是否能更新
查看>>
javascript于boolean类型转换,运营商&&和|| 返回值
查看>>
Socket tips: UDP Echo service - Client code
查看>>
iOS边练边学--通知机制和键盘处理小练习
查看>>
深入分析面向对象中的封装作用
查看>>
深刻理解Python中的元类(metaclass)
查看>>
Java编程的逻辑 (44) - 剖析TreeSet
查看>>
address元素
查看>>
Android View体系(六)从源码解析Activity的构成
查看>>
详解ASP.NET Core Docker部署
查看>>
fnmatch源码阅读
查看>>
U9249 【模板】BSGS
查看>>
单片机小白学步系列(九) 用万用焊板搭建实验电路
查看>>
Tomcat PK Resin
查看>>
(转)全文检索技术学习(三)——Lucene支持中文分词
查看>>
Node.js+Koa开发微信公众号个人笔记(一)准备工作
查看>>
Android 图片缓存处理
查看>>