---
# System prepended metadata

title: 類別Class -實體物件與實體屬性
tags: [python]

---

# 類別Class -實體物件與實體屬性

* 建立實體物件

    class 類別名稱:
    　　def __init__(self): #透過操作self來定義實體物件   初始化函式

    實體名稱=類別名稱()  #呼叫初始化函式


範例：

```
class Point:
  def __init__(self):
    self.x=3
    self.y=4　#建立實體物件 且包含xy兩個實體屬性

p=Point() #將兩個實體屬性放入變數p 產生實體物件
```



變化 傳入參數：

```
class Point:
  def __init__(self,x,y):
    self.x=x
    self.y=y

p=Point(2,3)  #將1,5分別傳入x y 
```



* 使用實體物件

    實體物件.實體屬性名稱
    
`    print(p.x+p.y) #p.x表示取得x=2/p.y表示取得y=3 `

###### tags: `python`