Check attribute of a subclass

后端 未结 3 854
甜味超标
甜味超标 2021-01-26 09:44

I stumbled across that situation but I don\'t know how to handle it the right way:

class Myclass { }
class MyclassWithAwesomeStuff extends Myclass {
    public b         


        
3条回答
  •  既然无缘
    2021-01-26 09:52

    Just use an interface:

    interface AwesomeStuffable{
    
        public boolean isAwesome();
    
    }
    

    let your classes implement it:

    class MyClass implements AwesomeStuffable{
    
      public boolean isAwesome(){
    
        //your logic here
    
      }
    
    }
    

    And let your ArrayList hold just AwesomeStuffable objects.

提交回复
热议问题