看板 java 關於我們 聯絡資訊
※ 引述《walm20 (New CygnusX)》之銘言: : 請問: : 1. : extends有分public , protected, private (like C++) : 有這樣嗎? : 如果沒有的話,那是代表extends就對應到C++裡的public inheritance嗎? 以我的經驗看來應該是的. : 2. : 記得以前看書有看到書上這樣寫 : Java 繼承機制,是把father class依附在child class裡面,繼承了non-public : ^^^^^ : member,不會繼承constructor : 請問依附是什麼意思? : thx a lot 比如 class Father { String name; } 概念上, 在memory 中可能長這樣子: +--------+ | Father | | - name | +--------+ class Child extends Father { int age; } 所謂依付就是這樣: +------------------+ | Child | | +----------+ | | | Father | | | | - name | | | +----------+ | | - age | +------------------+ 其實 C++ 中也是類似的情況, 通常書談到 virtual inheritence 的章節就會有解釋 alien -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82
sunneo:大概就像是*nix說的 data link那一套吧 10/22 22:21