首页 > 技术文章 > 面向对象题目

amberbar 2018-10-16 09:08 原文

package com.amber.test;

public class A {
	protected int a = 3;
	public A() {
		a = 5;
	}
	public static void main(String[] args) {
		new C();
	}
}

class B extends A {
	protected int b = 6;
	public B() {
		b = 10;
	}
	
}

class C extends B {
	protected int c = 4;
	public C() {
		c = 8;
		print();
	}
	public void print() {
		System.out.println("" + a + "   " + b + "   " + c);
	}
}

 结果: 5 10  8

推荐阅读