本帖最后由 Jiewin 于 2013-8-8 04:41 编辑
这段时间失眠,难受~!起来看看论坛
你的代码要放在代码区里,看着比较明了
既然没要求定义set和get,那么你可以直接定义有参构造函数接收数据不是更简单?在new Chinese对象时顺便传参,你也少写几行代码!- public class Test {
- public static void main(String[] args){
- Person p = new Chinese("黑马程序员",3);
- p.SayHello();
- }
- }
- class Person{
- private String name ;
- private int age;
- Person(String name,int age){
- this.name = name;
- this.age = age;
- }
- public void SayHello(){
- System.out.println("我是"+ name + ",我的年龄是" + age);
- }
- }
- class Chinese extends Person{
- Chinese(String name,int age){
- super(name,age);
- }
- }
复制代码 |