編集の要約なし
編集の要約なし
2行目: 2行目:


* ジェネリクス(generic)とは、クラス設計の時点で型を指定(Specific)しないでおく方法
* ジェネリクス(generic)とは、クラス設計の時点で型を指定(Specific)しないでおく方法
* <code>public class Pocket<KEY, VAL></code>という指定もできる
* <code>public class Pocket<E extends Character></code>という指定もできる
  public class Pocket<E> {
  public class Pocket<E> {
     private E data;
     private E data;

2019年7月2日 (火) 10:25時点における版

< Java基本文法

  • ジェネリクス(generic)とは、クラス設計の時点で型を指定(Specific)しないでおく方法
  • public class Pocket<KEY, VAL>という指定もできる
  • public class Pocket<E extends Character>という指定もできる
public class Pocket<E> {
    private E data;
    public void put(E something) { this.data = something; }
    public E get() { return this.data; }
}