zoukankan      html  css  js  c++  java
  • OOP

    OOP =Object Oriented(面向的,定向的) Programming,=面向对象的程序设计

    对象(Object):包含一定的数据结构和状态的实体。
    操作(Operation):作用于对象的行为,如访问和处理对象的状态。
    封装(Encapsulation):定义对象和操作,只提供抽象的接口,并隐藏它们的具体实现。
    Ada 83 已经支持上述3个特性,因此被称为基于对象(oriented-based)的语言;
    但面向对象程序设计经过十年的发展, Ada95 基于上述要素又增添了以下两个 Ada83 不支持的要素:
    继承(Inheritance):通过继承现有类型的性质,创建新的数据类型,而不影响原有数据类型。
    多态性(Polymorphism):判定数据类型集合中各类型的区别,使程序可以按照它们的共同特性来书写。

    类是面向对象编程的基本单元,面向对象思想其实就是教给我们如何合理的运用类的规则去编写代码

    记住面向对象基本就是OOP,平常在用的也就是OOP
    继承 封装 多态

    人各有命,上天注定,有人天生为王,有人落草为寇。脚下的路,如果不是你自己的选择,那么旅程的终点在哪,也没人知道。你会走到哪,会遇到谁,都不一定。
  • 相关阅读:
    题解——草莓(树上切割)
    题解——碰杯
    SCOI2019凉凉记
    题解rotinv
    矩阵快速幂
    质数及线性筛
    题解[ZJOI2007]矩阵游戏
    【实验舱国庆营模拟】Day3 A.code
    【实验舱国庆营模拟】Day2 A.divide
    【纪中集训2019.08.25】【JZOJ6371】树
  • 原文地址:https://www.cnblogs.com/ZkbFighting/p/14617974.html
Copyright © 2011-2022 走看看