Are all method in java implictly virtual

前端 未结 3 1732
滥情空心
滥情空心 2020-12-14 08:11

If there are no compile time binding in java, do this mean all binding are done at runtime?

But as per OOPs concept for runtime binding, functions must have virtual

3条回答
  •  温柔的废话
    2020-12-14 09:11

    Methods which we can't override in sub class are generally called non virtual methods.

    In Java static, private & final methods are non virtual by default. Other methods are virtual by default.

提交回复
热议问题