• 面向对象基础知识


    .NET 学习

    第一部分:C#,HTML,数据库

    第二部分:面向对象,ADO.NET(数据访问技术),Winform(窗体)

    一、面向对象思想:万物皆对象,将现实生活中的实际存在的东西,抽象提取成程序中的类,对类进行统一的操作。面向对象的程序设计语言必须有描述对象及其相互之间关系的语言

    成分。这些程序设计语言可以归纳为以下几类:系统中一切事物皆为对象;对象是属性及其操作的封装体;对象可按其性质划分为类,对象成为类的实例;实例关系和继承关系是对象

    之间的静态关系;消息传递是对象之间动态联系的唯一形式,也是计算的唯一形式;方法是消息的序列。

    二、好处

    1、程序的结构非常清晰

    2、易于维护,便于功能扩展

    3、让程序更加健壮、完整

    三、面向对象的三大特性

    1、封装性

    2、继承性

    3、多态性

    四、面向对象的五大原则

    1、单一职责原则

    2、开放封闭原则

    3、依赖倒置原则

    4、接口隔离原则

    5、LisKov替换原则

  • 相关阅读:
    Test Double
    测试金字塔
    windows 10安装 db2
    漫谈系列
    SOA 和 微服务的几篇文章
    JavaScript JQuery
    【原创】单测代码生成工具Evosuite试用
    [转载]Linux进程调度原理
    [转载]Java 应用性能调优实践
    [转载]Java进程物理内存远大于Xmx的问题分析
  • 原文地址:https://www.cnblogs.com/juyangchao12/p/5846046.html
Copyright © 2020-2023  润新知