zoukankan      html  css  js  c++  java
  • 由传值引发的思考 Virus

    由传值引发的思考

            不知道什么时候也习惯了开机之后的事情就是看博客,写博客,呵呵,都是网络惹的祸!
            希望大家看到标题又看完内容之后不要拍我就好,肯定有人觉得我的标题太大了,内容却很简单,不如改叫想法算了,随便吧,只要有一个人看了有启发我就知足了。谢谢!

            一直以来.NET中的传值都在困扰我和很多其他的人,因为在博客、论坛上面经常看到有人问“页面怎么传值呢?”“控件怎么传值呢?”“窗体怎么传值呢?”等等类似的问题。
    我也曾经被这些问题搞的是头昏脑胀,也曾经收集整理了很多的方式,然后在使用的时候查一下,是哪一种,看看是怎么用的,现学现用啊。没有去思考一些传值背后的问题。

            昨天突然看到csdn上面有人问了7个类型的传值问题,加上最近思考问题喜欢多想一点,想一想背后的原因,所以对这个传值问题有了一点新的认识,故拿出来和大家分享一下。

            首先,我们大家现在都是面向对象了。不管抽象的层次够不够,是不是完全的面向对象,反正我们都知道类的概念吧,知道构造函数的概念吧。说到这里,可能有些人已经明白了。对了,就是利用构造函数来传值,这个简单而且重要的传值方式。不管传值的双方是页面,还是控件,还是窗体,在面向对象中它们都是对象,都是类的实例。那我们为什么不变成思考类之间是怎么传值的呢,因为按照面向对象中的继承理论来说,子类应该可以在任何场合替代父类。现在问题就变成一个了,是类之间的传值问题,这时候就可以想到使用构造函数。

            有些时候其实我们思考的更深一个层次,用面向对象的话来说就是更加抽象一点,就可以解决很多的问题,当然了要这些问题之间是有共性的。

            好了,就写到这里吧,不知道写的如何,肯定会有人拍我的。就想我开始说的一样,只要有一个人说有收获,我就知足了。反正我又不是做学问的,不用那么多的人来捧场。
            感谢那些耐着性子看完文章的人,也谢谢大家!

    【Blog】http://virusswb.cnblogs.com/

    【MSN】jorden008@hotmail.com

    【说明】转载请标明出处,谢谢

    反馈文章质量,你可以通过快速通道评论:

  • 相关阅读:
    中文短文本分类
    词袋和词向量模型
    【NLP-2017-SA】翻译-Recurrent Attention Network on Memory for Aspect Sentiment Analysis(2017emnlp)
    过拟合和欠拟合问题总结
    【Docker-6】-Docker删除运行过的镜像
    【Docker-5】-Docker运行自己的镜像
    【Docker-3】-Docker入门命令解读
    【Docker-4】-Docker启动nginx
    【Docker-2】windows下安装docker
    【Docker-1】docker简介
  • 原文地址:https://www.cnblogs.com/virusswb/p/1049487.html
Copyright © 2011-2022 走看看