❶ 面向對象的編程語言中的對象是什麼
對象是一個模型。比如,你要做一個和建築相關的軟體。那麼在整個軟體中肯定會經常出現磚,鋼筋等這些物體。你如果每次遇到都定義一遍磚的屬性肯定很麻煩,那麼這個時候你就可以定義一個對象---磚,將它的屬性封裝起來。然後每次遇到時候直接調用就可以了。
對象是一個一個積木。比如你要用積木壘個閣樓,如果事先已經准備好了正方形、長方形、三角形和圓形等積木話,很快就能蓋出來了。但是如果事先你只有木頭,那麼你只能一邊蓋一邊根據需要做相應形狀的木塊。相比之下,熟快熟慢很明白。
❷ 編程中的變數、對象都是什麼意思
用來對數據進行操作,編程語言抽象出來的概念。
CPU並不能(也不用)識別變數名或其他的標識符,如果有興趣可以了解一下匯編語言
初學的時候不用追得太深,能用程序解決問題就行。
兩者區別:
變數一般有值,名稱,類型這幾個屬性,名稱讓編譯器或解釋器能夠區分它們,類型決定能對它進行那些操作。
但如果你想自定義自己的類型,就需要用到類(Class)。它是你自定義的數據類型,用它所創建的「變數」叫做對象或類的實例。既然是你自己定義的類型,就由你來定義它如何擁有值,並能接受那些操作,分別被稱為類的屬性和方法。
在很多面向對象的語言里,變數和對象的區別不是很明顯,甚至直接把基礎變數類型作為內置的類,你可以像操作對象一樣操作一個變數,變數可以有自己的方法。但類可以有多個值,訪問時一般用 對象名.屬性 來訪問,而變數直接用變數名就行了。
❸ 編程中面向對象中的對象是什麼
人是自然界的一個類,那麼張三就是這個類的一個成員,在計算機語言中我們叫張三是人類的一個對象:
程序設計有面向過程的和面向對象的,面向過程就是所有細節的功能都要我們用
代碼實現,這次我們碰到和上一次功能非常相似的問題時,我們還要重新編寫類似與上次的代碼,這樣小的程序也許可以,但是程序一大,就非常難實現,因為細節問題太多,開發效率非常低下,於是有人就提出:我們不能在這樣寫程序了,我們不能一次又一次地重復地做一些已經做過的工作,我們應該把現實世界裡我們要用程序來描述的東西都看做一個對象,我們要對這個東西抽象化為一類事物,並定義一些該類事物可能會發生的行為,動作方式,編寫為該類所擁有的函數(java語言中稱為方法),把這些方法,和這個類所擁有的變數封裝成一個類,再給它取個好記憶的名字,當我們下次再碰到要對類問題進行程序描述時,我們就不需要做太多的工作了,我們只需要實例化一個類的對象,再適度地修改就能用它自身所擁有的函數對其進行操作……
你肯定是初學者,等你了解多了,時間長一點你自然會知道的:
請看看以下鏈接:
http://ke..com/view/125370.htm
❹ 什麼理解計算機編程中所說的「對象」
對象就是類的一個實例
java
裡面
integer
是一個類
Integer
t=new
Integer();
這樣就創建了一個Integer
類型的對象
t
❺ 程序設計中的對象
,對像的英文單詞為Object,翻譯過來叫物件,直接點說叫"東西".
我們現實中的任何東西都可以叫作對像,當然對像有大有小,對像與對像都會有區別.
對像中也可以再包函其它對像.比如說太陽系我們可以叫一個對像,而太陽系中的地球也可以叫一個對像,地球上的每個大陸也可以叫作對像,具體我們要把誰當成對像需要根據你到底關心的是什麼來決定,比如說你只關心整個地球,那麼你應該把地球當成你當前要處理的對像來識別.而不應該把整個太陽系當成對像來處理,不要搞錯了你要處理的對像.
應用到具體的編程中來時,對像一般來說就是我們定義的類或者結構之類的東西.當然每一人變數也是對像,但類更容易表現對像特點.
比如我們定義一個類鳥如下:
class bird
{
public:
void fly();//這表示鳥可以飛,具體怎樣會,我們應該在這個成員函數的定義中來實現.
private:
int m_foot_number;//用這個來記錄這個鳥有多少個腳.
}
在程序中應用上面定義的類時,我們可以如下使用:
bird b1;
b1.fly();//調用這個函數我們可以讓鳥飛起來了.
呵呵.希望你看了上面的說明能有一點感性上的認識.
使用類可以把此類相關的東西封裝起來.
❻ 編程中的「對象」是指什麼,一般有哪些
你這個問題我來幫你解決吧!打個比方!你要去你的房間歡新衣服!那麼先要走進你的房間,然後拿到新衣服!然後再換上,中間所以做的事,就是過程!比如你走進房間,這是一個過程!拿新衣服也是一個過程。對象!比如你對一個人說話!那麼這個人就是一個對象!在比如你在看書!或者看電視,這些都是對象!對象就是看得見的物體我們進行操作,過程,就是一個過程。
❼ 什麼事編程對象
一切事物都是對象。說到對象,就不能不說類。所以類與對象是一塊來說的。比如電視機是一個類,那麼XX牌電視機就是一個對象。
java創建對象有以下幾種方式:
1 使用new創建
2 使用單子設計模式
3 還有其他的一些創建方式等 (終歸還是用new創建的)
對象在java中是存儲在堆中的,int a=1;類似這樣的創建的東西不存儲在堆中,所以不是對象。
至於對象是不是特定代碼的問題,這樣問就有點外行了。如果是特定代碼,那麼肯定可以復制使用了。
類是對象的模板,對象是類的具體體現。不是特定的代碼,也不能說是一個隨意的變數。
只要是按照創建對象的方式創建出來的就是對象。希望對你有幫助。
只要是你按照
❽ 編程中的「對象」是指什麼
對象其實就是一種封裝的概念,它把事物封裝成一個類,然後提供類的介面,而具體的過程人們是看不到的。
舉個例子,比如我用C語言寫一個交換函數 swap(a,b);當你引用這個函數時,你可以完全的看到執行的過程。
但是面向對象的編程就不是這樣,我寫了一個類,然後提供了一個交換的介面。那麼當其他人來想使用這個介面的時候就會這樣用a.swap(b);它只能看到這個swap()介面,而看不到具體的執行過程,過程本身都是在對象的內部來處理的,而這個類本身就同一類對象的一個集合。
類是一個抽象概念,而對象則是這一個概念下的一個實體。就比如有一個燈泡a,燈泡b都是一個對象,而燈泡這個抽象概念的集合則稱為類。
同理,VB在編程的時候也是將對象封裝成類,然後來使用的,用戶不必去了解具體的執行過程。
❾ 什麼叫做對象化編程
應該是就面向對象的程序設計吧
更專業的解釋看下這個吧
http://ke..com/view/125370.htm
❿ 編程高手進!!(過程與對象)
過程:一切事情都有個起因,經過,結果,這一系列順序性的動作的集合,稱為過程,過程的邏輯性很強,也可能是一系列小的過程構成
舉例說明吧,掏錢包,拿錢,買書...這一系列緊湊的,不能錯亂順序也不能同時進行,並且又可單獨稱為一個過程的動作合在一起,成立一個向書攤買書的過程
對象:是人通過思維"抽象"出來的,具有一定"功能屬性特徵"和"使用方法"的一種概念.比如說原始人類是不知道什麼叫椅子的,但是人們在發明椅子這種東西之前就有了一個概念,能不能發明一種東西,可以讓人舒舒服服坐著躺著的東西,這就產生了椅子這一概念,緊接著就產生了椅子這種東西,而這種東西是具有"讓人舒服地坐著或躺著"這種屬性(或特性)的,同時也有"使用方法",它的使用方法就是坐著,或躺著,而不能使用高高舉起這種完全錯誤的使用方法是
物以類聚,對象是以"類"這種形式聚集在一起的,比如從"機械產品"這一概念上來區分,"民航飛機","戰斗機","汽車","坦克"都屬於這一類,但是你不難看出,"民航飛機"和"戰斗機"能在天上飛,"汽車""坦克"卻不能,所以它們分別又是一類.要是我們再按照"戰斗工具"和"普通交通工具"來分呢??
類:是由功能特性相似或相同的一部分"對象"的集合
我的QQ是17823328