RAIIに類似した制御構造
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/07/14 06:48 UTC 版)
「RAII」の記事における「RAIIに類似した制御構造」の解説
C#とVB .NET 2005はC++デストラクタに代わるSystem.IDisposableインターフェイスを実装するクラスとusing文を使ってRAIIに似た機能を実現している。 Python 2.5に追加されたwithステートメントでは、同様の目的に__enter__と__exit__のメソッドを使う。 Javaはバージョン7で導入されたtry-with-resources文により、C#のusing文に近い機能を提供する。
※この「RAIIに類似した制御構造」の解説は、「RAII」の解説の一部です。
「RAIIに類似した制御構造」を含む「RAII」の記事については、「RAII」の概要を参照ください。
- RAIIに類似した制御構造のページへのリンク