计算机大陆与JAVA王国 随着“咔哒!咔哒!”的键盘敲击声,计算机大陆中又诞生了一名新的函数,大概是因为这名函数才刚刚诞生,并没有自己实际的作用,就让我们称呼它为“小函数”吧!(谁让计算机世界是很现实的,它不允许存在任何的资源浪费,你要是真的没有一点作用,小心被GC大人带走哦!) 随着“ding~”的一声,和每个新诞生的函数一样,小函数也收到了属于它的信息。你隶属于JAVA王国,这是一个有着安全、健壮、面向对象等特性的王国,外出时还须有类陪伴喏!小函数看完这些信息正迷茫着,就收到来自系统的消息:GC扫描临近,请新生函数前往HelloWorld处听取关于GC的详细内容!听毕,小函数便跟着路标前往HelloWorld。这里有着一位老者正在演讲:在计算机世界中有着上千个大小不一的王国,比如由丹尼斯里奇(Dennis Ritchie)创建的C王国、尼古拉斯沃斯(Niklaus Wirth)创建的Pascal王国、约翰麦卡锡(John McCarthy)创建的Lisp王国…等等。当然也不能落下我们所在的王国——JAVA王国!如果具有在其他王国生活的经历,那么在JAVA王国居住的规定也不算困难,若是在C++王国待过,那就更简单了,因为那里也是面向对象特性的国度!而这面向对象有着三大特征,封装、继承、多态。其中封装呢,就是将每一个JAVA国民的信息进行包装,比如说身高、体重、三围、癖好,或者说一些比较私密的事儿,全部都囊括在内,将它们该公开的公开,该私有的私有,毕竟有些事还是自己知道为好(说这话的时候这老头竟然还俏皮的挑了挑眉),当然封装也不只封装对象的属性值,还包括函数,也可以叫别名”方法”。在JAVA世界中呢具有一种特殊的方法——构造方法,每一个类都有构造方法,如果你作为一个类没有明确指明这个方法是你的构造方法,系统会默认提供一个构造方法。这个构造方法还有些规定,那可不是哪个方法都可以成为构造方法的,类的构造方法名称必须和类名一致
|