美文网首页程序员
静态,那点事

静态,那点事

作者: 瓦尔登湖的船夫 | 来源:发表于2017-03-27 22:25 被阅读0次

(续抽象,接口)

一个女性朋友问我你学的什么呀? 

“C#”

“不懂”

“额...军队里训练警犬是怎样训练的?”

我接着说

“军队里训练警犬会通过简单特定语言,肢体交流,眼神以及手势来让警犬执行士兵想要它完成的事情。在上战场或者执行任务之前,这种循环持续的训练必然是主旋律”

“哦,然后呢?”

“C#或者说其它机器语言就像是这些‘简单特定语言’,‘肢体交流’,‘眼神,手势’,我们来通过它们和机器,电脑,软件交流,让它们能够懂我们,进而来做自己想要的东西,客户要求的东西或社会需求的东西。”

“嘻嘻,这样说,我懂了”

我笑了,其实大多数我觉得机器语言并非那么枯燥,说大一点,我从来不觉得理科就是缺乏生机和活力的。它和文科一样有自己的青春活力。觉得乏味只是因为你一颗日益枯寂的心,或者急功近利亦或者没有多维的正确感知它。

当然,做为一个初出茅庐的年轻人说这些话,难免会有人说:“太年轻”。但是我依旧说了,因为不管以后怎样,至少我现在是这样的认知。骚年,向前走,无所畏惧。(后面我会具体分享一些具体的事例,感悟。)


静态

在数学中,我们知道有常量和变量,它们有各自的用武之地。在C#中使用static修饰的变量是静态变量,使用static修饰的方法就是方法 。

与普通方法的比较:对于静态方法,我们可以直接通过类名.方法来调用

对于普通方法,我们只能通过该类的实例(对象)去调用

静态类:使用static修饰的类是静态类

         构造器:静态类可以有构造方法,但是构造方法必须是无参的,不能带访问修饰符,不能重载,只能这样写

                      静态的构造方法用于初始化任何静态数据,或者用于执行仅需要执行一次的特定操作,在创建一个实例或者引用任何静态成员之前,将自动调用静态构造参数,如果不写这句话,系统会为静态变量赋一默认值

           静态类是密封的,不能再使用sealed去修饰类

           静态类不能进行实例化,内部只允许有静态成员或const的常量(const常量修饰符)

(后续)

相关文章

  • 静态,那点事

    (续抽象,接口) 一个女性朋友问我你学的什么呀? “C#” “不懂” “额...军队里训练警犬是怎样训练的?” 我...

  • iOS时间那点事--NSDateFormatter

    文章出处 iOS时间那点事--NSDate iOS时间那点事--NSDateFormatter iOS时间那点事-...

  • 陪读时那点事|文集目录

    【陪读时那点事】01|学校旁的出租屋 【陪读时那点事】02|菜市场 【陪读时那点事】03|黑色球鞋 【陪读时那点事...

  • iOS开发:设计模式那点事

    iOS开发:设计模式那点事 iOS开发:设计模式那点事

  • 致十大焦虑的家长(上)

    各位家长,跟Tyger学英语,不必焦虑。为啥? 英语那点事, 英语就那点事, 英语也就那点事, 根本不值得你焦虑。...

  • iOS中生成静态库的那点事

    什么是库? 库就是程序代码的集合, 将N个文件组织起来, 是共享程序代码的一种方式 库的分类? 开源库: 源码是公...

  • 反求诸己

    反求诸己 ——家里面的那点事 家里面的那点事,真的也就是那点事,我用了五年时间才明白这个道理,有点漫...

  • 当阿牛遇见阿猪

    创业那点“小”事……

  • 关于iOS静态库 (.a 和framework)的那点事

    一、什么是库? 库是共享程序代码的方式。库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态...

  • 那点小酒,那点事

    我本不是一个好喝酒的人,但生活总是纷纷扰扰,三几个朋友十天半个月的也都有那么一两个局子,要喝上几口。 喝酒得有个说...

网友评论

    本文标题:静态,那点事

    本文链接:https://www.haomeiwen.com/subject/umfdottx.html