#!/usr/bin/env python3
 
import random
 
class RandomNum:
  def getNum(self):
    return random.random()
 
class RandomObj:
  def getObj(self):
    return {'num': random.random()}
 
class Adapter:
  def __init__(self, adaptee):
    self.adaptee = adaptee
 
  def getNum(self):
    return self.adaptee.getObj()['num']
 
n = RandomNum()
o = Adapter(RandomObj())
 
print(n.getNum())
print(o.getNum())