A.publicintMAX_LENGTH=1;
B.finalintMAX_LENGTH=1;
C.finalpublicintMAX_LENGTH=1;
D.publicfinalintMAX_LENGTH=1.
A.virtual class B{}; virtual class A : public B {};
B.virtual class B{}; class A : virtual public B {};
C.class B{}; class A : virtual public B {};
D.virtual class B{}; class A : public B {};