Частный член Angular Module

В AngularJS можно создавать частные контроллеры или службы, которые могут использоваться внутри модуля, в котором они определены, но не другим модулем, в который они внедрены.

Например, можно ли сделать PrivateController закрытым для модуля Child:

angular.module('Child', [])

  .controller('PublicController', function ($scope){
    $scope.children = ['Bob', 'Sue'];

  })

  .controller('PrivateController',function ($scope){
    $scope.redHeadedStepChildren = ['Billy', 'Mildred'];

  })

angular.module('Parent', ['Child'])
<div ng-app="Parent">
    <div ng-controller='PublicController'>
        <div ng-repeat='child in children'>
                 {{child}}
        </div>
    </div>

    <div ng-controller='PrivateController'>
        <div ng-repeat='child in redHeadedStepChildren'>
                 {{child}}
        </div>
    </div>
</div>

Ответы на вопрос(2)

Ваш ответ на вопрос