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

    1、组织代码,封装数据。

    2、事物比较简单,可以用线性的思维去解决,面向过程开发(比如开车);

         事物比较复杂,使用简单的线性思维无法解决,使用面向对象。(比如造车)

    3、面向对象的本质是:以类的方式组织代码,以对象的方式封装数据。OOA(面向对象分析);OOD(面向对象设计)

    4、类:是对对象的抽象。(抽象:抽出像的东西)对象是具体的事物。object,instance(实例)

    5、类包括数据和行为。

    6、全局变量自动初始化,局部变量手动初始化赋值。

    7、内存分析:①栈(自动分配连续的空间,后进先出),放置局部变量。②堆(不连续),放置new出的对象,方法区放在堆中。③方法区:存放类的信息(代码),static变量,常量池。

    8、类加载器:(calss loader)加载后,方法区中加载类。操作对象就是操作地址。

  • 相关阅读:
    realsense d435i qt 测试
    realsense d435i 数据 测试
    realsense d435i测试
    ubuntu torch GPU yolov5
    IfcLayeredItem
    ubuntu大服务器 pytorch环境配置
    condarc内容
    realsense point cloud
    yolov5 环境配置
    pip error
  • 原文地址:https://www.cnblogs.com/wlzzu/p/3924658.html
Copyright © 2011-2022 走看看