Java中如何创建泛型类呢?
下文讲述java中创建泛型类的简介说明,如下所示:
实现思路: 在类后面使用<T> 则T代表泛型的类型例:
package com.java265; public class GenericMachine{ private final T engine; public GenericMachine(T engine) { this.engine = engine; } public static void main(String[] args) { GenericMachine machine = new GenericMachine<>(new DieselEngine()); machine.start(); GenericMachine anotherMachine = new GenericMachine<>(new JetEngine()); anotherMachine.start(); } private void start() { System.out.println(engine); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。