vb是語(yǔ)言,vb.net是平臺(tái),通俗的講就是。.net是一個(gè)平臺(tái),在這個(gè)平臺(tái)里面用vb進(jìn)行開發(fā)的就叫vb.net,這里你可能要問(wèn),還有其他語(yǔ)言么?是滴,例如c#,j#,現(xiàn)在c#基本已經(jīng)屬于主流語(yǔ)言,vb.net的資料相對(duì)要少一些,但是官方支持提供的一般都是兩種語(yǔ)言都有。那asp.net又是什么東東呢。那就要看最初的asp了,顯然,asp.net是在asp的基礎(chǔ)上發(fā)展而來(lái)的,實(shí)現(xiàn)了前后臺(tái)代碼的分離。初次引用了服務(wù)器端控件的概念。就是看到的那些帶 asp:的控件,里面都要加runat=“server”。而微軟的WVC開發(fā)框架卻有拋棄服務(wù)器端控件的趨勢(shì)。.framework3.5中的wpf,silverlight依舊能看到另類的服務(wù)器端控件的身影。此時(shí)的語(yǔ)言已然不是html了。。。
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站和川西大數(shù)據(jù)中心的網(wǎng)絡(luò)公司,有著豐富的建站經(jīng)驗(yàn)和案例。
人類是一個(gè)類,你是人,我是人,都是人類的實(shí)例(instance),或稱對(duì)象(object)。一個(gè)類描述一類事物,描述這些事物所應(yīng)具有的屬性,如人有身長(zhǎng)、體重、文化程度、性別、年齡、民族等。
一個(gè)對(duì)象是類的一個(gè)實(shí)例,它具有確定的屬性,如張三(人的實(shí)例)身高180,體重70公斤,大學(xué)本科,男,21歲,漢族。
人類只有一個(gè),人類的實(shí)例可以有無(wú)數(shù)個(gè)。
對(duì)象可以被創(chuàng)建和銷毀,但類是無(wú)所不在的。
例如,桌子是一個(gè)類, 人們不斷打造各種尺寸和風(fēng)格(屬性)的桌子(桌子的實(shí)例),打造桌子, 又不斷毀壞桌子,年復(fù)一年,舊的去了,新的又來(lái),但桌子的概念沒(méi)變,它是一個(gè)抽象的概念。應(yīng)該稱它為桌子類,以區(qū)別于打造的具體桌子。
模塊相當(dāng)于一堆公開方法的集合,類相當(dāng)于你平時(shí)拖的控件,在vb6里面你想自己寫個(gè)控件是很復(fù)雜的,而vb.net里只需要繼承自現(xiàn)有控件即可。就按鈕來(lái)說(shuō)同樣是按鈕類,你可以拖若干個(gè)到界面上,也就是存在若干實(shí)例或?qū)ο?,而模塊,通常只有一個(gè)對(duì)吧,模塊相當(dāng)于c#的靜態(tài)類。
類,是面向?qū)ο笏枷氲囊粋€(gè)產(chǎn)物。它的用途,就在于把事物高度抽象。比如說(shuō)游戲中的玩家,你可以定義一個(gè)玩家類,這個(gè)類,有自己的屬性和方法,玩家的生命值,等級(jí),金錢,等等等等,它可以有自己的方法,比如,可以跳躍,可以死亡。類,本身并不能存在于內(nèi)存之中,這就解釋了對(duì)象的問(wèn)題。類,實(shí)例化以后,對(duì)象誕生,真實(shí)的存在于內(nèi)存之中。你把一個(gè)玩家類實(shí)例化100次,誕生100個(gè)玩家在游戲中。這個(gè)關(guān)系,你可以簡(jiǎn)單的這么理解。