【发布时间】:2010-04-10 13:09:43
【问题描述】:
从编程的角度来看,这是一个非常基本的问题,但由于我处于学习阶段,我认为我最好问这个问题,而不是对该主题有误解或狭隘的知识。
如果我搞砸了,请原谅我。
问题:
假设我有class A,B,C and D 现在class A 有一些我需要在class B,C and D 中拥有的代码,所以我在class B, class C, and class D 中扩展class A
现在我如何在其他类中访问class A 的函数,我是否需要创建class A 的对象,而不是访问class A 的函数或者在我以外的其他类中扩展A可以使用此参数在内部调用该函数。
如果可能的话,如果有人能用解释逻辑如何流动的代码示例来解释这个概念,我将不胜感激。
注意
Java、PHP 和 .Net 中的示例将不胜感激。
【问题讨论】:
标签: language-agnostic oop programming-languages