weikee94 / design-patterns

Design Patterns
0 stars 0 forks source link

Adapter Pattern #6

Open weikee94 opened 11 months ago

weikee94 commented 11 months ago
class Adaptee {
  specificRequest() {
    return "updated success";
  }
}

class Target {
  constructor() {
    this.adaptee = new Adaptee();
  }
  request() {
    let info = this.adaptee.specificRequest();
    return `normal - adapter - ${info} `;
  }
}

// testing
let target = new Target();
let res = target.request();
console.log(res);