zoukankan      html  css  js  c++  java
  • 面向对象

    1、类与对象

      

    • 属性和方法都是类中的成员,类中的属性被称为成员属性,类中的方法被称为成员方法。
    • 类是对一类事物的描述,对象是该类的一个具体个体。如人类是一个,是抽象的,具体的一个人是人类的一个对象,是实际存在的。

    2、局部变量与成员变量

    • 成员变量定义在类中,局部变量定义在方法中
    • 成员变量存储在对象中(创建对象时在堆内存中开辟空间存储对象,成员变量跟随对象进入堆内存,对象被创建完成,成员属性会被赋上默认值),局部变量跟随方法存储在栈内存中(方法压栈运行)

    3、封装

    面向对象的三大特征:继承、封装、多态。

    封装表现在:

    • 方法是一种封装
    • 类也是一个封装体

    封装的作用:

    • 提高了代码的复用性
    • 隐藏了实现细节,提供了对方访问方式。便于调用者使用
    • 提高了安全性

    封装举例:

  • 相关阅读:
    EF6的多线程与分库架构设计实现
    Windows环境下安装Ionic
    Win7 下安装RabbitMQ
    在VS Nuget命令行下进行EF数据库迁移
    WebSocket与Tcp连接
    常用浏览器内核
    异步代码
    TCP与UDP的区别
    二分查找(折半查找)
    顺序查找
  • 原文地址:https://www.cnblogs.com/alphajuns/p/9794340.html
Copyright © 2011-2022 走看看