Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #36419

Re: Javascript "object creation" and object oriented programming

Newsgroups comp.lang.javascript
Date 2019-04-25 10:14 -0700
References <5a2b4e29-7d14-4cd3-8759-a77083b987cb@googlegroups.com> <2841cetqa4cnmscb37qsmndks4jbl1o8an@4ax.com> <6deb0dc8-45ff-4fea-98c8-bf316ece03f1@googlegroups.com> <0ef3ce1iuihbo2ef72e1ijnsh2l0gqmtn2@4ax.com>
Message-ID <1e6c7bb5-9945-4ff8-8043-2b79d431ab8e@googlegroups.com> (permalink)
Subject Re: Javascript "object creation" and object oriented programming
From jonas.thornvall@gmail.com

Show all headers | View raw


Den torsdag 25 april 2019 kl. 19:08:15 UTC+2 skrev John G Harris:
> On Wed, 24 Apr 2019 11:01:43 -0700 (PDT), jonas.thornvall@gmail.com
> wrote:
> 
> >Den onsdag 24 april 2019 kl. 18:39:23 UTC+2 skrev John G Harris:
> >> On Tue, 23 Apr 2019 23:50:46 -0700 (PDT), jonas.thornvall@gmail.com
> >> wrote:
> >> 
> >>   <snip>
> >> >Let us say i have a synth object, each synth have bank index and the banks have names, each bank have instrument index and the instruments have names.
> >> 
> >> Please stop sayint it's a bank index. It's a lot less confusing to say
> >> it clearly : it's a list or sequence of banks. 
>   <snip>
> 
> >I was thinking i have synths that have index, and a property of it is name, another property is the subindex (Nested object?) of the bank? It has also a name and also a subindex (Nested object?) and so on...
> >
> >Do you say it is the wrong way to think about the object?
> 
> I'm saying it's the wrong way to describe it. An "index" is just a
> number. It says which thing in the list is the one you want. The list
> of banks in a synth looks like :
> 
>   Things        :  [bank, bank, bank, ...]
>   Index numbers :    0     1     2    ...
> 
> Obviously you would store this list of bank objects in an array. If
> the array is held in a variable named banks then
>   banks[2]
> accesses the bank in the list whose index number is 2.
> 
> 
> >I see you choose to separate the objects "below", instead of nest them will that not make it harder to read in and out things from the objects?
> >
> >Lets say i want the read out a "drumname" it equals note 23 name, of instrument X, in bank Y, in synth Z
> >How do you do that?
> >
> >It seem to me a nested structure you can do it in one swoop?
>   <snip>
> 
> What I said is that 
>   each synth has several banks, 
>   each bank in each synth has several instruments, 
>   each instrument in each bank in each synth has several notes.
> 
> That's what you will see in the structure of a synth. Obviously, it's
> a nested structure. Now that the structure has been described you can
> decide what objects, etc, you are going to use to implement one of
> these stuctures.
> 
>   John

I guess John there is no syntax examples to find, with nested objects that are arrays otherwise i would be done by now.

Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Javascript "object creation" and object oriented programming jonas.thornvall@gmail.com - 2019-04-23 23:50 -0700
  Re: Javascript "object creation" and object oriented programming jonas.thornvall@gmail.com - 2019-04-24 01:02 -0700
  Re: Javascript "object creation" and object oriented programming "R.Wieser" <address@not.available> - 2019-04-24 12:34 +0200
    Re: Javascript "object creation" and object oriented programming jonas.thornvall@gmail.com - 2019-04-24 05:41 -0700
      Re: Javascript "object creation" and object oriented programming "R.Wieser" <address@not.available> - 2019-04-24 18:06 +0200
  Re: Javascript "object creation" and object oriented programming jonas.thornvall@gmail.com - 2019-04-24 06:24 -0700
    Re: Javascript "object creation" and object oriented programming jonas.thornvall@gmail.com - 2019-04-24 07:00 -0700
  Re: Javascript "object creation" and object oriented programming John G Harris <niam@jghnorth.org.uk.invalid> - 2019-04-24 17:39 +0100
    Re: Javascript "object creation" and object oriented programming jonas.thornvall@gmail.com - 2019-04-24 11:01 -0700
      Re: Javascript "object creation" and object oriented programming John G Harris <niam@jghnorth.org.uk.invalid> - 2019-04-25 18:08 +0100
        Re: Javascript "object creation" and object oriented programming jonas.thornvall@gmail.com - 2019-04-25 10:14 -0700
    Re: Javascript "object creation" and object oriented programming jonas.thornvall@gmail.com - 2019-04-24 11:11 -0700
      Re: Javascript "object creation" and object oriented programming jonas.thornvall@gmail.com - 2019-04-24 13:50 -0700
        Re: Javascript "object creation" and object oriented programming jonas.thornvall@gmail.com - 2019-04-25 01:01 -0700
      Re: Javascript "object creation" and object oriented programming John G Harris <niam@jghnorth.org.uk.invalid> - 2019-04-25 18:12 +0100

csiph-web