1. 程式人生 > >scala隱式轉換

scala隱式轉換

1、隱式轉換概述:為一個已經存在的東西新增新的功能上去

需求:為一個已存在的類新增一個新的方法,不用原始碼對第三方新增新的方法

2、隱式轉換

3、隱式引數

在函式或者方法中,定義一個用implicit修飾的引數,此時scala會嘗試找到一個指定型別的,用implicit修飾的物件,即隱式中值,並注入引數

4、隱式類

對類增加implicit限定的類,其作用主要是對類的增強