o que vc quer fazer e' possivel com setClass e setMethod ... Para isso, vc
usaria classes do tipo S4.

Sabendo que vc programa em Java, talvez vc se sinta mais confortavel usando
o pacote R.oo (que usa classes do tipo S3 e pode lhe ser mais natural).

benilton


Em 30 de abril de 2014 21:37, David Feitosa <[email protected]>escreveu:

> Benilton, eu poderia dar em Java.
>
> public class Pessoa{
>
> private String idade;
> private String nome;
>
> public  String getNome(){
>    return nome;
> }
>
> public void setNome(String nome){
>    this.nome = nome;
> }
>
> // mesma coisa pro campo idade
>
> }
>
> public classe Principal{
>
> public static void main(String[] args){
>
>     Pessoa[][] pessoas = new Pessoa[10][10];
>
>     for(int i = 0; i < 10; i++){
>         for (int j = 0; j < 10; j++) {
>             pessoas[i][j] = new Pessoa();
>         }
>     }
>
>     for(int i = 0; i < 10; i++){
>         for (int j = 0; j < 10; j++) {
>             pessoas[i][j].setIdade((int) (10 * Math.random()));
>         }
>     }
>
> }
>
> }
>
> Clarifica assim?
>
>
>
> Atenciosamente,
>
> David Feitosa
>
> (\_(\
> (=°;°)
> (("")("")
>
>
> Em 30 de abril de 2014 18:44, Benilton Carvalho <
> [email protected]> escreveu:
>
> Sem um exemplo concreto, so' posso recomendar a leitura da documentacao
>> para setClass()
>>
>> b
>>
>>
>> Em 30 de abril de 2014 07:59, David Feitosa 
>> <[email protected]>escreveu:
>>
>>> Bom dia!
>>>
>>> Eu gostaria de uma orientação sobre como criar uma matriz
>>> de um tipo de dado diferente.
>>>
>>> Preciso criar uma classe que armazene alguns atributos e,
>>> posteriormente, criar uma matriz desse tipo.
>>> Após a criação da matriz, atualizar os dados dos atributos
>>> de cada elemento da matriz.
>>>
>>> Já ouvi sugestões de "resolver o problema" usando uma matriz do tipo
>>> primitivo
>>> para cada atributo, mas creio que deva existir uma abordagem mais OO
>>> para o caso.
>>>
>>> Alguém poderia sugerir algo por favor?
>>> Não tenho ideia de como fazer.
>>>
>>> Atenciosamente,
>>>
>>> David Feitosa
>>>
>>> (\_(\
>>> (=°;°)
>>> (("")("")
>>>
>>> _______________________________________________
>>> R-br mailing list
>>> [email protected]
>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
>>> código mínimo reproduzível.
>>>
>>
>>
>> _______________________________________________
>> R-br mailing list
>> [email protected]
>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
>> código mínimo reproduzível.
>>
>
>
> _______________________________________________
> R-br mailing list
> [email protected]
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código 
mínimo reproduzível.

Responder a