@startuml
class HeroAircraft {
    - {static}HeroAircraft heroAircraft
    - shootNum:int
    - power:int
    - direction:int
    - HeroAircraft(int locationX, int locationY, int speedX, int speedY, int hp)
    - isHero:boolean
    + forward():void
    + shoot():List<BaseBullet>
    + increaseHp(int hp):void
    + increaseFire():void
    + Explode():void
    + {static}getHeroAircraft():heroAircraft
}
HeroAircraft <-- HeroAircraft
HeroAircraft <-- BaseGame


@enduml