Re: benämning för (private, public, protected m.m.)?
Eftersom java och .NET-språken tillhör de vanligaste objektorienterade språken så tycker jag det är intressant att titta på vilka termer som Sun och Microsoft själva använder.
Jag tror att man kan betrakta "specifier" och "modifier" som utbytbara synonymer medan ordet "level" ligger på en annan konceptuell nivå, så att man kan säga att man använder en specifier/modifier för att definiera en level.
Tja, utan att göra en riktig enkätundersökning så är det svårt att säkert veta vad som verkligen är vanligast, men visst, modifier verkar vara ca 5 gånger vanligare på de websidor som Google har indexerat.