![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面对对象编程答疑
NightPoetry
热衷于用技术实现小马世界的brony一枚
展开
-
宏观上了解面对对象的性质——第一章继承
前排提示:本章节适合对面对对象编程的语法有些了解但是对思维方式迷惑的人,如果是小白请移步:https://blog.csdn.net/u011471253/article/details/104020182面对对象的基本思想就是信息的交流以及对象的层级关系。一切思维方式都会围绕着信息的交流以及对象层级的建立展开,这也可以解释为何许多的设计模式中会间接地调用自己的方法(仲裁者模式),目的就是为了使...原创 2020-01-17 15:33:33 · 153 阅读 · 0 评论 -
宏观上了解面对对象的性质——第零章语法
面对对象的语法说多不多说少不少,难者不会,会者不难(废话)。这里主要是为后面面对对象编程性质的讲解做铺垫,因此只讲需要用到的或者主要的常用的语法。 第一类的继承: 一个类如果成功继承了另一个类,那么它将获得那个类所有的公开方法和公开属性。 第二类的方法: 类的方法类似于c语言的函数。 第三类...原创 2020-01-17 15:31:43 · 116 阅读 · 0 评论 -
c#反射一句话秒懂
反射的作用: 在某个类中根据方法名称调用相应的方法,此处的方法名称是string类型。反射的使用: String str=“这里填方法名”; MethodInfo mm= 类.GetType().GetMethod(str);//建立反射方法,绑定方法。 Object[] obj =new object[]{方法参数一,参数二,…...原创 2020-01-17 14:27:51 · 178 阅读 · 0 评论 -
面对对象与面对过程的本质区别
面对对象与面对过程的本质区别 什么是过程?过程就是函数。什么是对象,对象具有方法和属性。面对对象与面对过程的本质区别就是面对过程编程每一个函数就是一个过程执行完就啥也不剩下了,唯一可以输出的就是return但是本质上说也还是过程的一部分,因为一旦执行完return语句本身就不再起作用了,即仅仅走了一个流程而已。所以你会发现面向过程编程想要储存点东西就不得不定义一个全局变量,而函...原创 2020-01-17 14:24:59 · 2144 阅读 · 3 评论