zoukankan      html  css  js  c++  java
  • C#——面对对象之封装、继承、多态的简单理解

    一、封装

      隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读取和修改的访问级别。

      简单来多,就是讲我们所需要的代码打包封装进入一个类里面,便于我们调用,操作。这就是封装。

      这样就隔离了具体的变化,便于使用,提高了复用性和安全性

    二、继承

      继承可以使得子类具有父类的属性和方法或者重新定义、追加属性和方法

      子类可以调用父类中的方法,属性。并且能够操作父类;

      简单的说,也就是一个类可以完全使用另一个类的所有属性,方法,就是继承。

      这就提高了代码的复用性。继承是作为多态的前提的。

    三、多态

      多态是说父类或接口的引用指向了子类对象,这就提高了程序的扩展性,也就是说只要实现或继承了同一个接口或类,

      那么就可以使用父类中相应的方法,提高程序扩展性,

      但是多态有一点不好之处在于:父类引用不能访问子类中的成员。

  • 相关阅读:
    django创建项目,一个简单的登录。
    MySQL下载与安装
    查看拉去代码时候的git账号密码
    Springmvc-组件
    转发与重定向
    springMVC-常用注解
    springMVC-请求参数绑定
    SpringMVC-RequestMapping注解
    JAVA-异常处理
    springMVC-入门案例
  • 原文地址:https://www.cnblogs.com/jian1125/p/10526313.html
Copyright © 2011-2022 走看看