独自の機能(例えば最大値のゲッター)が付いたRに新しいオブジェクトクラスを定義したいと思います。 Rでこれを実現することは可能ですか?私のようなものを考えていた:あなたが始めるために独自のメソッドを持つオブジェクトクラスを定義することは可能ですか?R
test <- class() {
len = 0 # object variable1
__constructor(length=0) {
len = length # set len
}
getLength <- function() {
len # return len
}
}
と
ob = test(20) # create Objectof class test
ob.getLength() # get Length-Value of Object
たぶん、あなたはデベロッパーツールのwikiの「オブジェクト指向プログラミング」セクションをお読みください: //github.com/hadley/devtools/wiki – juba
Rには、OOPの「S3」、「S4」、「R5」という概念があります。 1つを選択してから、独自の関数(S3)またはメソッド(S4、R5)を定義する必要があります。 [**ここをクリック**](https://github.com/hadley/devtools/wiki/S3) – Arun
...関連:http://stackoverflow.com/questions/9521651/r-and-object-oriented -プログラミング –