• 面向对象编程


    • 字段 和 属性都表示对象的状态,可以键入 区别:属性不能对数据知接访问,get set
    • 方法 函数 提供访问对象的功能
    • 生命周期:
      • 构造阶段 实例化 new调用 默认构造函数
      • 析构阶段 删除
    • OOP技术
      • 接口
        • 把公共实例方法和属性组合起来,以封装特定功能的一个集合。 类可以支持接口所制定的所有属性和成员。
        • 接口不能单独存在,不能实例化,不能包含实现其成员的任何代码。实现过程在实现接口的类中完成。
        • 可删除的对象 IDisposable接口 Dispose()方法 ,释放资源。
        • using关键字可在代码块中初始化使用重要资源的对象,在末尾自动调用Dispose()方法。
      • 继承
        • 子类继承父类,单继承
        • private 本类自己访问
        • protected 派生类可用
        • public 公共成员,均可访问
        • 虚拟的,有子类重写
        • 抽象类
        • seal密封类
      • 多态性
        • 可以把派生类型的变量赋给基本类型的变量,不需要强制类型转换,就可以通过这个变量调用基类方法
        • 可以把基本类型变量转换为派生类变量,调用派生类方法
      • 对象之间的关系
        • 包含
        • 集合
      • 运算符重载
      • 事件
      • 引用类型和值类型
        • 引用类型存储指向内存中某个位置的引用,在另一个地方存储内容
        • 值类型在内存的一个地方存储他们自己和自己的内容
  • 相关阅读:
    mac 通过SSH连接服务器aws和github
    Android开发 View与Activity的生命周期[转载]
    Android开发 APP闪退Fragment重叠泄露问题
    3月3日 一堆一堆事
    杭州.net俱乐部 新开qq群
    招聘 .net 开发工程师
    852009
    872009
    01背包和完全背包
    8142009
  • 原文地址:https://www.cnblogs.com/liuke-1264746554/p/10599211.html
Copyright © 2020-2023  润新知