Cavern.sigma
Welcome to Cavern.sigma
第一篇要講的主題是: ## Property Property中文是屬性 但是說簡單一點就是一個class裡面的variable我們就可以稱作property property主要的作用就是代表這個class的狀態等等 但是因為是實現細節的一部份 property時常被我們隱藏(private or protected),使用method對外溝通 使用method來更動property的好處在於: 若property的實現有更動時(例如型態改變、名稱改變),對外開放的method不需要更改 也就是說 **需要改動的範圍縮小了!!** ## 今天的重點: 1. property代表的是class(或instance)的state 2. property通常設為private 或 protected,使用method來取得,為的是*縮小修改範圍*
2019-06-21 08:01:21
留言
Last fetch: --:-- 
現在還沒有留言!