面向對象程序設計引入的另一個重要概念就是類,類是定義對象特征以及對象外觀和行為的模板。所有對象的屬性、事件和方法程序在定義類時被指定。所有對象均由類派生而來。 面向對象程序設計引入的另一個重要概念就是類,類是定義對象特征以及對象外觀和行為的模板。所有對象的屬性、事件和方法程序在定義類時被指定。所有對象均由類派生而來。
類的重要性質之一是它能根據先前的類生成一個新類,即子類。子類可擁有派生它的類的全部屬性和方法,還可以在此基礎上加入新的屬性和方法。例如,“人”可看作基類,而“教師”和“研究生”都可看作是“人”的子類。類所具有的封裝、繼承等特征提高了代碼的可重用性和可維護性。
在visual foxpro中,“表單設計器”窗口中的控件可看作是visual foxpro已設計好的標準控件類。通過將類實例化,可得到控件對象。當在表單中畫一個控件時,就將類轉化為對象,即創建了一個控件對象。例如,“表單設計器”窗口中的文本框控件類確定了所有文本框應具有的屬性、方法和事件。在表單中畫兩次文本框控件,就可創建兩個文本框對象,這就是類的實例化。他們繼承了文本框類的屬性,如具有高度、寬度等屬性,也繼承了移動、光標定位到文本框等方法,還可響應單擊、雙擊等事件。
在傳統的面向過程的應用程序中,由應用程序來控制執行哪一部分代碼和按何種順序執行代碼。程序從第一行代碼開始執行,按應用程序中預定的路徑執行,必要時調用過程。
visual foxpro的表單采用時間驅動的工作機制。在事件驅動的應用程序中,可以把各種窗口、空間都看作對象,代碼不是按照預定的路徑執行,而是在對象響應不同的事件時執行不同的代碼片段。事件可以由用戶操作觸發,也可以由來自操作系統或其他程序的消息觸發,甚至由應用程序本身的消息觸發。事件觸發的順序決定了代碼執行的順序,因此應用程序每次運行時所經過的代碼的路徑都是不同的。例如,用戶在控件1上單擊鼠標左鍵時,系統自動執行在控件1的click事件中編寫的代碼。同樣的,如果單擊鼠標左鍵的事件發生在控件2上,也可以執行控件2的click事件中的代碼。用戶單擊不同的控件,會引起系統執行不同的事件代碼。用戶單擊控件的次序不一樣,執行不同事件的代碼的次序也就不一樣。
總的說來,用戶的兩種動作可以引發事件:一種動作是鍵盤操作,他們是由用戶的鍵盤操作而引發的事件;另一種動作是鼠標操作,如鼠標移動、拖動、單擊和雙擊等用戶操作引發的鼠標事件。由系統引發的事件則往往是啟動窗體、卸載窗體、對象獲得焦點或失去焦點時發生的一系列的有序的事件,這些事件的發生時刻和發生次序是有規律可循的。此外,程序在執行中代碼也可以觸發事件。
可以想象,處理各種對象、事件和消息的所有可能的組合將有驚人的工作量,幸運的是,visual foxpro封裝了所有這些低層消息處理,許多消息由visual foxpro自動處理了,其他作為事件過程由編程者自行處理。這樣可以快速創建強大的應用程序而無需設計不必要的細節。
在互聯網發展至今,基礎服務基本都是免費的,比如新聞、通信聊天、電子郵箱、搜索信息、網頁瀏覽。但是假如只有免費服務,那么網站的就很難實現盈利。因此,就孕育產生出一些增值服務的收費項目,比如百度通過提供基本的免費搜索服務網聚了較高的人氣,就有了廣告傳播的商業價值。所以網站擁有優良的盈利模式非常關鍵,因為這決定了網站的現實收入和未來的運營前景。
目前盈利模式可以大致有三類:
第一種:信息模式
1、新浪雅虎模式
信息模式是指通過為廣大網民提供各類信息,例如新聞資訊、免費郵箱、搜索信息、網頁瀏覽等服務,吸引大量的網民訪問,這樣頁面就已經具有較高的商業價值。
2、信息網站模式,也就是這類網站可以為網民發布信息,為大家建立一個溝通的信息平臺。他的價值在于降低了傳統模式的溝通成本,這種模式建立的基礎是該網站擁有大量的用戶群體。
第二種:線下模式
線下模式更多的是利用線下的運作來盈利。比如很多交友網站的基礎功能是很少賺錢的,但是擁有這個網站的企業常常舉辦線下活動,諸如:聚餐、舞會等,收取門票、會員制度等等的費用。攜程、途牛等網站的主要收入是來自線下機票預定、酒店預定和旅游等的收入。
第三種:拓展模式
拓展模式主要表現在延伸互聯網的應用。例如網上支付、金融理財這些就是此類模式,它的特點是不靠信息模式賺錢,也不靠線下模式盈利。
上海網站建設緣震網絡則希望通過核心競爭力繼而擁有超強生命力,可以再巨大的競爭中處于盈利模式永恒的不敗之地。
? 免費熱線:400-166-3538 ? 咨詢電話:13122077371 ? 咨詢QQ :63778992 ? 微信咨詢 : chunhua19820 | 公司名稱:上海緣震網絡科技有限公司 開戶銀行:中國工商銀行上海市彭浦支行 銀行賬號:1001 2508 0930 0206 455 |
總部:上海市奉賢區金海公路6055號29號3樓 分部:上海市寶山區長江路580號605室 商務官網:www.centos9.com 彥蓁科技:www.shyanzhen.cn | 緣震網絡成立于 2014 年,公司主要經營全案策劃,高端品質網站建設、多媒體視頻宣傳片制作、微信公眾號開發、微信小程序開發、商城定制、SEO優化、電商托管、空間托管、網站維護、應用軟件開發、手機端APP開發、等為客戶提供一條龍網絡運營解決方案的的技術型企業。我們在人力資源、業務范圍、設計、技術、服務、信譽度、規范管理及企業文化等諸多方面完善自己,公司目前已與千余家各類客戶進行長期戰略合作,提供專業的網站建設與運營服務。我們的口號:廣結良緣、震古爍今! |