• 面向对象语言


    定义:

    向对象语言(Object-Oriented Language)是一类以对象作为基本程序结构单位的程序设计语言,指用于描述的设计是以对象为核心,而对象是程序运行时刻的基本成分。语言中提供了类、继承等成分,有识认性、多态性、类别性和继承性四个主要特点。

    四大基本特征:

    1. 抽象:抽象就是指忽略一些我们目标所需之外的东西。比如:学生成绩管理系统,考察学生这个对象时,我们只关心他的班级、学号、成绩等,而不用去关心他的身高、体重这些信息。

    2. 封装:是对象和类概念的主要特性。封装是把过程和数据包围起来,只提供一个接口供用户使用,这样提高了代码的安全性,以及使用的简便性。

    3. 继承:在c++里一个类可以通过另一个类派生而来,新类被称作派生类,原来的类被称作基类,派生类继承了基类的成员方法和变量,并且可以在类里增加自己的特性函数变量实现特定功能:比如:基类是圆,派生出圆柱类。这个过程就是类继承

    4. 多态:多态是指允许不同类对象对同一消息做出反应,同一消息被不同的对象响应可以造成不同的结果。比如同样的选择编辑-粘贴操作,在字处理程序和绘图程序有不同结果



  • 相关阅读:
    文件操作
    xadmin的使用
    Vue
    Redis
    Django
    python小结
    利用线程池和回调函数爬虫
    drf-基表、断关联表关系、级联删除、正方向查询、子序列化
    drf序列化
    drf初识
  • 原文地址:https://www.cnblogs.com/brf-test/p/14761867.html
Copyright © 2020-2023  润新知