Source: tag-public_private_protected.js

/**
 * @file 示例@public、@private、@protected
 */

/**
 * @class
 */
function Class4() {
    /**
     * @member {string}
     * @public
     */
    this.a = 'a';

    /**
     * @member {string}
     * @private
     */
    this.b = 'b';

    /**
     * @member {string}
     * @protected
     */
    this.c = 'c';
}