zoukankan      html  css  js  c++  java
  • 深入.Net框架

    封装
    是面向对象三大特征之一
    一个不可分割割的独立实体
    隐藏内部的细节
    保留对外接口
    通过访问修饰符授权
    类是一个最基本的封装
    封装的好处
    保证数据安全性
    提供清晰的对外接口
    类的内部实现可以任意修改,不影响其他类

    类是一个概念
    定义类
    class PM
    {
    //省略成员
    }
    对象是实体
    创建对象
    PM pm=new PM();
    get set 访问器保障类中的字段安全

    2.类和对象的关系  Dept dept=new Dept();
        解析:类是对象的类型  ( 大的种类) code层面:Dept
              对象是类的实例   (具体的一个个体)code层面:dept

      
      3..NET框架两大组件:CLR(Common Language Runtime 公共语言运行时)和FCL(Framework Class library 框架类库)
      
      4.类库概念:一堆功能相似 的 类的集合。
         类似于QQ主程序平级目录的支撑类库 ,以dll结尾的文件(dynamic linked library 动态链接库)
         类库的两种体现形态:exe  dll

     5.封装:就是保护一些私有字段的安全。体现2:将方法和字段放入一个容器(类)中。

     6.自动属性
       注意点:当我们不需要进行逻辑判定的时候,他是和私有字段+共有的属性是等价的。
               自动属性底层会生成:私有字段+公有属性
      

  • 相关阅读:
    将一个类的Lambda转换成另一个类的研究
    欧拉计划 第10题
    C#4.0泛型中的out使用
    WP7应用开发笔记(4) 圆形滑动控件实现
    欧拉计划 第6题
    欧拉计划 第一题
    助手系列之python的FTP服务器
    Visual C++ 2008进行MySQL编程
    通过FTP命令上传下载
    助手系列之连接mysql数据库
  • 原文地址:https://www.cnblogs.com/wh1520577322/p/8146217.html
Copyright © 2011-2022 走看看