问答详情
源自:9-1 Java 中的继承

求助java问题

java子类继承父类之后 子类里面能创建新的属性吗?最好能贴代码。

提问者:抓蛙功程狮 2017-10-05 11:14

个回答

  • hex_85
    2017-10-05 12:21:10
    已采纳

    //父类
    public class Telephone {
    	public void call(){};	
    	public void message(){};		
    }
    
    //子类
    public class Cellphone extends Telephone {
    	String color = "black";		
    	public void call() {
    		// TODO Auto-generated method stub
    		System.out.println("用键盘打电话");
    	}
    	public void message() {
    		// TODO Auto-generated method stub
    		System.out.println("用键盘发短信");
    	}	
    	public void clock(){
    		System.out.println("有闹钟功能");
    	}
    }
    //测试类
    public class Initail {
    	public static void main(String[] args) {	
    		Cellphone tel2 = new Cellphone();
    		tel2.clock();
    		System.out.println(tel2.color);
    	}
    }

    所以,答案是可以。