If a class (Class A) is a specialization of another class (Class B), then Class A can have its own Attributes and Operations, but it also inherits the Attributes and Operations from Class B. If Class B has a virtual Operation (that is, has Run time binding), then you can refine the Operation so that it is copied onto Class A and is an Operation of Class A, as opposed to an inherited Operation.