EDIT: sorry for the inconvenience, it was lack of understanding of the concept. u can simply ignore this question.
i am pretty sure that we can't inherit neither final nor private variables. but, why should we declare variables as final when declaring them as private can stop them from inheriting.
i even know that the value of final variables can not be changed neither by a base class or derived class. what i want to infer is whether declaring a variable as private or final really show any difference while inheriting.
PS: I could not get clarification anywhere from the internet. each source explaining them separately even though both of them show almost same behaviour while inheriting them.