How to create a Java class, similar to a C++ template class?

后端 未结 4 1734
一向
一向 2020-12-29 05:28

How do I write an equivalent of this in Java?

// C++ Code

template< class T >
class SomeClass
{
private:
  T data;

public:
  SomeClass()
  {
  }
  vo         


        
4条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-29 06:03

    /**
     * This class is designed to act like C#'s properties.
     */
    public class Property
    {
      private T value;
    
      /**
       * By default, stores the value passed in.
       * This action can be overridden.
       * @param _value
       */
      public void set (T _value)
      {
        value = _value;
      }
    
      /**
       * By default, returns the stored value.
       * This action can be overridden.
       * @return
       */
      public T get()
      {
        return value;
      }
    }
    

提交回复
热议问题