请完成以下类的编写: 1 、定义一 Person 类, 要求 a) 定义三个私有属性: id , name , score ,分别为、姓名、成绩,并利用 setter 和 getter 方法实现封装 b) 定义一方法 output() 实现信息输出,输出格式如: 姓名: : 4300 成绩: 87 分 c) 定义两个构造函数,一个无参,一个有参,参数为 id , name 和 score ,并通过三个参数将外界值传入类中的三个属性中 d) 建立主方法,在方法中建立 Person 对象 p1 和 p2 ,其中 p1 由构造函数中传入“ 4300 ,, 88 ”, p2 由相应的 setter 方法传入参数“ 4400 ,, 90 ” e) 分别调用 output() 方法按上述格式输出