zoukankan      html  css  js  c++  java
  • C#面向对象三大特性

    在面向对象的编程中,首先要清楚地理解面向对象编程的三个基本特征: 封装, 继承, 多态!

    封装

    封装就是通过给类及类中的成员变量、属性和方法设置不同的访问修饰符(public、protected、internal、protected internal、private)来控制它们的作用范围,以达到封装的目的。 
    各访问修饰符作用范围如下:

    访问修饰符 说明
    public 公有访问。不受任何限制。
    protected 保护访问。只限于本类内部和子类内部可访问,实例不能访问。
    internal 内部访问。只限于本项目内访问,其他不能访问。(相当于项目内的public)
    protected internal 内部保护访问。只限于本项目和子类访问,其他不能访问。(protected和internal的权限之和)
    private 私有访问。只限于本类成员内访问,子类、实例都不能访问。
  • 相关阅读:
    【CF833E】Caramel Clouds
    【LG2183】[国家集训队]礼物
    (ex)Lucas总结
    【CF527C】Glass Carving
    【CF833D】Red-Black Cobweb
    【LG4631】[APIO2018]Circle selection 选圆圈
    volatile梳理
    ThreadLocal梳理
    java线程基础梳理
    TCP/IP
  • 原文地址:https://www.cnblogs.com/xuan666/p/10686044.html
Copyright © 2011-2022 走看看