前言

学c#也有一年的时间了 以前零零散散的记的一些笔记啊 随便之类的 没有写过比较整体一点的总结 所以现在写一个小小的总结

内容

一.面向对象

相信刚开始接触编程的童鞋都被这个概念弄糊涂过,对于刚刚接触编程的人来说这个概念很抽象,下面就是我自己到目前为止对于面向对象的一个认识。

1.什么是面向对象

封装 继承 多态

通俗点就貌似做娃娃一样 以前的制作方式就是整体铸模 10个脸型得做10套娃娃的模具 面向对象就是把头 身体 躯干都分开做模型 不一样的的脸型只需要做10个头部的模具 这样其他的部位可以重复利用 ,又比如模具某个地方破损 整铸话一个模具都得换 如果是面向对象的话那就是哪破损了换掉那个部件就行了

2.面向对象的好处

首先 使代码的重用性提高,大大减少程序员对代码编写量 , 是程序模块化 ,模块之间耦合度低 ,使程序更易维护。

后续慢慢更。。。。

最新文章

  1. 迷你MVVM框架 avalonjs 入门教程
  2. JS验证字符长度
  3. android通过HttpClient与服务器JSON交互
  4. vim的用法
  5. table行转列
  6. 利用BP神经网络预测水道浅滩演变
  7. GIMP也疯狂之动态图的制作(三)
  8. SpringMVC参数校验
  9. EXT3文件系统误删除导致文件系统中的邮件丢失恢复方法
  10. [转] createObjectURL方法 实现本地图片预览
  11. [UE4]字体材质
  12. Jsp+servlet+mysql搭建套路
  13. 用JSON-server模拟REST API
  14. C/C++——C语言常用库函数
  15. Appium安装过程
  16. ZKEACMS 的两种发布方式
  17. isset、is_null、empty的区别
  18. JavaScript:学习笔记(7)——VAR、LET、CONST三种变量声明的区别
  19. POJ2253:Frogger(改造Dijkstra)
  20. tomcat的bin目录中startup.bat/tomcat.6.exe/tomcat6w.exe区别

热门文章

  1. 使用wait()与notify()实现线程间协作
  2. hadoop运行原理之Job运行(五) 任务调度
  3. Virtual Box 下Ubuntu桥接网络设置
  4. php学习
  5. 一个简单的游戏开发框架(五.对象Object)
  6. 黑马程序员——C语言基础 字符串
  7. css3旋转
  8. c++ 之 编译期多态&运行期多态
  9. python中转义用法 r''
  10. JavaScript的display属性