zoukankan      html  css  js  c++  java
  • c#基础学习(0702)之面向对象和方法重写概述

    面向对象编程(OOP==>Object-Oriented Programming)

    OOA:面向对象分析

    OOD:面向对象设计

    OOAD:面向对象分析与设计

    什么是面向对象?一种分析问题的方式(增强了程序的可扩展性)

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

    什么是类?什么是对象?类和对象的区别?

    *类是模具,创建对象的模具,抽象的

    类是一种数据类型,用户自定义的数据类型

    类组成:字段、属性、方法、构造函数等

    *对象是具体的,是类的具体实例。对象具有属性(特征)和方法(行为)

    *类中包含了数据(用字段表示)与行为(用方法(函数、功能)表示,方法为一块具有名称的代码)

    方法重写注意事项:

    子类重写父类方法时,必须与父类保持一致的方法签名与返回值类型,即:方法名、返回值类型、参数列表都必须保持一致。【访问修饰符也得一致】

    “方法签名”:一般时指方法的【名称】+方法的【参数列表】,不包含方法返回值类型

  • 相关阅读:
    很好的学习idea工具的教程
    事件绑定
    接口出现问题
    IDEA快捷方式
    源代码编译安装Python3.5.2
    CentOS7使用无线网卡
    MySql5.7.12设置log-bin
    报表传递参数控制数据权限
    python将png转为pkm
    WebGL纹理详解——压缩纹理的使用
  • 原文地址:https://www.cnblogs.com/chao202426/p/9255048.html
Copyright © 2011-2022 走看看