En C++ y java esto se consigue con las especificaciones "private", "protected" y "public".