Not necessarily, it depends on a few things. 1) where is your css for "myclass" located in your stylesheet. Is it above or below the general css for links? 2) How specific are the selectors for "myclass" and links in general? If your css for links is more specific, it will take precedence, regardless of location in the stylesheet. For instance:
a,
a:link,
a:active,
a:visited { color: red; }
.myclass a { color: green; }
In this example, ".myclass a" is after the general link css but it isn't as specific so the general css will apply. For my example, you would use this to make the "myclass" selector more specific.
.myclass a,
.myclass a:link,
.myclass a:active,
.myclass a:visited { color: green; }
Links ("a" or "anchor" elements) tend to be one of the pickier elements to style with CSS because there are so many states. Just using "a" as your selector doesn't usually cut it.
HTH,
Joe D.