类和面向对象的概念
面向對象:
面向過程 :是一種以過程為中心的編程思想,實現功能的每一步,都是自己實現的
面向對象 :是一種以對象為中心的編程思想,通過指揮對象實現具體的功能
總結:想吃飯自己做就是面向過程,點外賣就是面向對象,可以將復雜的問題簡單化
類和對象:
類:
是對現實生活中一類具有共同屬性和行為的事物的抽象
類是對象的數據類型,類是具有相同屬性和行為的一組對象的集合
類就是對現實事物的一種描述
類的組成:
屬性:指事物的特征,例如:手機事物(品牌,價格,尺寸)
行為:指事物能執行的操作,例如:手機事物(打電話,發短信)
類和對象的關系:
類:類是對現實生活中一類具有共同屬性和行為的事物的抽象
對象:是能夠看得到摸的著的真實存在的實體
簡單理解:類是對象的描述,對象是類的實體
類的定義:
成員變量:類中方法外的變量,在堆內存,隨著對象存在和消失
局部變量:方法中的變量,在棧內存,隨著方法調用存在和消失
成員方法:普通方法去掉static
類的組成是由屬性和行為兩部分組成
屬性:在類中通過成員變量來體現(類中方法外的變量)
行為:在類中通過成員方法來體現(和前面的方法相比去掉static關鍵字即可)
類的定義步驟:
對象的創建和使用:
創建對象的格式:
- 類名 對象名 = new 類名();
調用成員的格式:
- 對象名.成員變量
- 對象名.成員方法();
總結
- 上一篇: oracle自带的sql语言环境变量,O
- 下一篇: android 开机动画尺寸,Andro