黑马程序员技术交流社区

标题: 构建器内部的多形性方法的行为 [打印本页]

作者: Hi,2015    时间: 2015-8-29 09:11
标题: 构建器内部的多形性方法的行为
abstract class Glyph {
abstract void draw();   Glyph() {     System.out.println("Glyph() before draw()");     draw();      System.out.println("Glyph() after draw()");   } }  class RoundGlyph extends Glyph {   int radius = 1;   RoundGlyph(int r) {     radius = r;     System.out.println(       "RoundGlyph.RoundGlyph(), radius = "       + radius);   }   void draw() {      System.out.println(       "RoundGlyph.draw(), radius = " + radius);   } }  public class PolyConstructors {   public static void main(String[] args) {     new RoundGlyph(5);   } }




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2