面向对象基础二
如何用代碼來編寫類
1.創建類的方法
Class 類名{
屬性;
方法;
}
屬性也叫成員變量,主要用于描述類的狀態
方法也叫成員方法,主要描述類的行為
1.1類的表示方法
1.2類的定義方法
1.3生成對象的方法
狗的屬性:毛發,毛色的顏色,方法:會跑,會叫
這里的狗指的是一個概念 ,并不是指某一只狗,指的是狗這一類生物
所有的狗都有這些屬性,方法
編程時候不追求把事物的屬性都定義出來,只需要根據需求定義其中的一部分
Java虛擬機把內存分為了兩部分棧和堆
在堆內存中存方的是對象的本體,
在棧內存中存的是對象的引用(名字)
要想使用堆內存中的對象本體,就需要用棧內存中的名字取引用它
例如:在現實生活中一個人的名字叫張三,張三這兩個字代表了這個人,但是張三這兩個字不是人
1.4生成對象運行的過程
1.Dog dog首先在棧內存中創建了一個Dog的引用
2.new Dow()在堆內存中創建一個Dog的對象
3.將創建的Dog對象賦給這個引用
1.5類和對象的關系
類指的是這一類狗
對象指的是其中某一只狗
轉載于:https://www.cnblogs.com/DogEgg/p/6722564.html
總結
- 上一篇: Python笔记——Django路由系统
- 下一篇: 循环队列(0965)