图形试验,主要 向上造型
1 package com.example; 2 3 /** 4 * Created by Administrator on 17-5-23. 5 */ 6 7 public class TetrominoTest { 8 public void main(String[] args){ 9 Tetromino tt = new T(2,6); 10 printTetromino(tt); 11 } 12 13 void printTetromino(Tetromino t){ 14 Cell[] cells = t.cells; 15 } 16 } 17 18 class Cell{ 19 Cell(int row,int col){ 20 } 21 } 22 23 class Tetromino{ 24 Cell[] cells; 25 Tetromino(){ 26 this.cells = new Cell[4]; 27 } 28 } 29 30 class T extends Tetromino{ 31 T(int row,int col){ 32 super(); 33 cells[0] = new Cell(row,col); 34 cells[1] = new Cell(row,col+1); 35 cells[2] = new Cell(row,col+2); 36 cells[3] = new Cell(row+1,col+1); 37 38 } 39 }