5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【娘。】つんくの曲はオブジェクト指向【ハロプロ】

1 :デフォルトの名無しさん:02/06/14 01:36
つんくの作る曲はオブジェクト指向なため、非常に再生産性が高い。

決して「どっかで聞いたことある」などと言ってはいけない。
OOM(Object Oriented Music)の賜なのだ!

2 :デフォルトの名無しさん:02/06/14 01:37
そんで?

3 :デフォルトの名無しさん:02/06/14 01:37
2

4 :3:02/06/14 01:38
クッ

5 :2:02/06/14 01:38
プッ

6 :デフォルトの名無しさん:02/06/14 01:41
小室哲哉の方がクラス階層深そうだ

7 :デフォルトの名無しさん:02/06/14 01:42
つんくの作る曲 = コピペ

8 :デフォルトの名無しさん:02/06/14 01:44
ネタスレでもこういうちょっとひねったのはまだ許せる。
単発でこんなのばっかでもうぜぇけど。
統合ネタスレきぼん。ネタ系は全部そこで。


9 :デフォルトの名無しさん:02/06/14 01:45
class つんくの曲 :public 昔の曲 {};

10 :デフォルトの名無しさん:02/06/14 01:47
デザインパターンみたいなもんだろ。


11 :デフォルトの名無しさん:02/06/14 01:48
せっかくだから、オブジェクト指向がイマイチよくわかってない自分のために
この路線でそれを説明してくれるスレにしてほしい

12 :デフォルトの名無しさん:02/06/14 01:49
良スレ化の矛感

13 :デフォルトの名無しさん:02/06/14 01:51
本格的に考えたら作曲ソフトが作れそうな気がする…

14 :デフォルトの名無しさん:02/06/14 01:53
俺としてはつんくよりやっぱメンバー萌えだな
4期以降と以前のメンバーのしがらみを
パターンで解説キボー(駄目かー)>>1

15 :デフォルトの名無しさん:02/06/14 01:56
プロパティいじってイベントハンドラを記述していくようなもんか…
いや、これだけじゃオブジェクト指向とは言えないな…

16 :デフォルトの名無しさん:02/06/14 02:01
class GotohMaki : public Singleton;

17 :デフォルトの名無しさん:02/06/14 02:10
太陽とciscoム〜ンはどこへ

18 :デフォルトの名無しさん:02/06/14 02:12
やはり後藤まきは一枚札で実装されていたのか・・・

19 :デフォルトの名無しさん:02/06/14 02:22
OOPというよりはDelphi+VCLみたいなもんか?
こんな書き方したらDelphi使いの人から怒られそうだが…

20 :デフォルトの名無しさん:02/06/14 02:38
ここってつんくを馬鹿にするスレ?

21 :デフォルトの名無しさん:02/06/14 02:54
ポケコンを蔑むスレです

22 :逝って良しの1:02/06/14 03:24
再生産性?

23 :デフォルトの名無しさん:02/06/14 03:32
誰かUMLで見せて。

24 :デフォルトの名無しさん:02/06/14 05:54
>>19
どちらかといえばC#です。
#DELよりも生産性高いらシイ

25 :デフォルトの名無しさん:02/06/14 06:30
copyrightは守ろうよ

26 :デフォルトの名無しさん:02/06/14 07:39
どっちかっと言うと、こぴぺだべ

27 :デフォルトの名無しさん:02/06/14 07:43
良スレage

28 :デフォルトの名無しさん:02/06/14 08:30
copywriteか

29 :デフォルトの名無しさん:02/06/14 11:35
マジな話、
オレはプログラミングと作曲の両方をやってるんだけど
プログラミングをやってると「車輪の再発明はやめろ」というのが常識なんで
作曲してても昔の曲のメロディを引用しても「これは再利用だ」と思って
それがあんまり悪いことだと思わなくなった、っていうのがあるよ。


30 :デフォルトの名無しさん:02/06/14 11:38
つんく=大手ベンダー

つんく(大手ベンダー)に仕事を依頼しても
実際に作業をするのはゴーストライター(下請け)

つんく(大手ベンダー)の強みは名前だけ


31 :デフォルトの名無しさん:02/06/14 13:31
>>29
つまり、コードの再利用だね。
C#とか。

32 :デフォルトの名無しさん:02/06/14 14:58
いつか中澤を継承した女の子が
メンバに入ってほしい。

33 :デフォルトの名無しさん:02/06/14 15:00
「ダンス☆マン」をインプリメントした所は評価できる。

34 :デフォルトの名無しさん:02/06/14 17:44
中澤のお腹の中には、俺と中澤を多重継承した子供が納まっている。

35 :デフォルトの名無しさん:02/06/14 20:03
ここ見て松浦スレ立てた奴イルだろ!

36 :9を応用しつつ継承しなかったが(w:02/06/14 20:16
class つんくの曲 :public 昔の曲
{
   つんくの曲(char* pszSinger = "別に誰でもいいけど")
   {
      とりあえずオーディション();
   };

   ~つんくの曲()
   {
      TRY{
         中出し();
      }
      CATCH(CChildren* e)
      {
         e->delete();
      }
      END_CATCH
   };
};


37 :デフォルトの名無しさん:02/06/14 20:54
Public Class 藤本美貴
    Inherits 松浦亜弥
    Implements 色気もどき

  Private m平家みちよ As 平家みちよ = New 平家みちよ()
End Class

38 :デフォルトの名無しさん:02/06/14 21:11
>>36って何語なの?

39 :デフォルトの名無しさん:02/06/14 22:47
つんくをオーバーライド

40 :デフォルトの名無しさん:02/06/15 00:53
良スレだ!

41 :デフォルトの名無しさん:02/06/15 01:02
糞スレです。

42 :デフォルトの名無しさん:02/06/15 01:39
つんくプロデュースの曲なんてMXで拾ってきて
一回聴いたあとShift+DELですが何か?

43 :デフォルトの名無しさん:02/06/15 01:44
>>39
(w
つんくはバーチャル(ww

44 :デフォルトの名無しさん:02/06/15 09:13
class Tsunku :public CString
{

}

45 :デフォルトの名無しさん:02/06/15 14:29
Public MustInherits Class つんく
  Public Sub New()
    Me.各種お楽しみ()
  End Sub

  Protected Sub 各種お楽しみ()
    For Each female In HelloProject.Members
      Me.お楽しみ(female)
    Next
  End Sub

  Protected MustOverrides Sub お楽しみ(Female female)
End Sub

46 : ◆RiKa.Kls :02/06/15 18:31
こんな所にまでヲタが・・・

47 :デフォルトの名無しさん:02/06/15 18:37
我々プログラマもつんくの生産性の高さは見習いたいものだ。

48 :デフォルトの名無しさん:02/06/15 18:44
class 加護あい implemented はちきれそうな胸 {}

49 :デフォルトの名無しさん:02/06/15 18:48
キモイ

50 :デフォルトの名無しさん:02/06/15 19:11
>>37
高校の後輩だけどデビュー当時学校が騒いでいたのには
余り関心なかったけど、ひっさしぶりにPrivateとはいえ
一応は公の場所で名前が見れたのはみょーに嬉しいよ(w

51 :デフォルトの名無しさん:02/06/15 19:25
>>50
学校を上げて応援してたのケ?

52 :11:02/06/15 19:44
面白いネタが展開されてるんだろうけど、さっぱりわかんないのがくやしい

53 :デフォルトの名無しさん:02/06/15 20:12
がんばれ(w

54 :デフォルトの名無しさん:02/06/15 22:32
最初は糞スレかと思ったが、初心者には勉強になるな。
ヒネリが効いてるのもあるし。

55 :デフォルトの名無しさん:02/06/15 23:22
有料スレの予感・・・


56 :デフォルトの名無しさん:02/06/15 23:40
いくら?

57 :デフォルトの名無しさん:02/06/16 00:08
5000つんく$

58 :デフォルトの名無しさん:02/06/16 01:22
つんくを多態させてみる

59 :デフォルトの名無しさん:02/06/16 02:10
>>58 そんなネタ振りには載ってやらない。

60 :デフォルトの名無しさん:02/06/16 10:57
今夏のユニットをネタにどなたかお願いします

61 :デフォルトの名無しさん:02/06/16 11:01
>>57
167円かよ(w

62 :デフォルトの名無しさん:02/06/16 11:11
>>57
お前、なかなかモー板用語知ってるな。

63 :新堂&rlo;士敦:02/06/16 14:14
「つんくビ♂ト」ってなんて読むんですか?

64 :デフォルトの名無しさん:02/06/16 14:31
>>63
裏技?
つんくビート。

65 :デフォルトの名無しさん:02/06/16 22:30
娘。をリファクタリングすれ

66 :デフォルトの名無しさん:02/06/17 00:29
新堂敦士をインプリメント

67 :デフォルトの名無しさん:02/06/18 00:06
class おどる11 : public 10人祭
{
friend class NHK;
};

68 :デフォルトの名無しさん:02/06/18 03:56
>>67
ワロタ

69 :デフォルトの名無しさん:02/06/18 23:28
で、結局石川はJリーガーと別れたのか?

70 :デフォルトの名無しさん:02/06/19 03:11
で、プロ技板の住人はコンサチケ取れたの?

71 :デフォルトの名無しさん:02/06/20 00:26
藤本美貴は今後どんな展開してくんだろうか?

72 :デフォルトの名無しさん:02/06/20 00:35
>>37

73 :デフォルトの名無しさん:02/06/20 03:40
http://bbs.girlswalker.com/topic.php?cate=gei_art_momusu

74 :デフォルトの名無しさん:02/06/21 09:41
// アイドル志向で
public class CTsunku : public virtual CKomuro, public virtual CYasushiAkimoto
{
 // 何もオーバーライドしない
};

// 日本用
public class CKomuro : public AbstractProducer
{
 // 何もオーバーライドしない
}

// 海外の音楽プロデューサクラス
public class AbstractProducer
{
 // いろいろ
}

75 : :02/06/21 12:05
>>71
モー娘のオーディションに落選→ガーベッジコレクション逝き

76 :ままま:02/06/21 13:26
CMorningMusume::~CMorningMusume()
{
delete fukuda;
delete ishiguro;
delete ichii;
delete nakazawa;
}

終了後はメモリ解放をお忘れなく・・・。

77 :デフォルトの名無しさん:02/06/21 13:28
↑現メンバーがリークしない?

78 :シマコロ:02/06/21 13:39
>77
本当のリーク

CMorningMusume::Toutyou()
{
ishikawa->CodeLessTelephone();
}

79 :デフォルトの名無しさん:02/06/22 20:04
EEジャプソのユウキでおながいします

80 :デフォルトの名無しさん:02/06/22 20:40
>>74
抽象クラス継承なのにオーバーライドしないのか?
ってことは、CKomuroもCTsunkuも抽象クラスなのか・・・

81 :デフォルトの名無しさん:02/06/22 21:21
チャミファンはこれを見てどう思う?
http://pc.2ch.net/test/read.cgi/tech/1023632098/83

82 :デフォルトの名無しさん:02/06/22 21:32
c++初心者にやさしい

83 :デフォルトの名無しさん:02/06/27 02:08
TTsunku = class(TObject)
protected
FPakuri: boolean;
end;

84 :デフォルトの名無しさん:02/06/27 12:27
>>78
・・・・・(;´Д⊂ ウエーン。
GCも実装して呉れモナー

85 :デフォルトの名無しさん:02/06/29 14:55
娘。AAはここ参考にしれ。
http://www.bh.wakwak.com/~bonsai/

86 :デフォルトの名無しさん:02/06/30 13:50
ついにハロプロオブジェクトからキッズオブジェクトが派生しました

87 :デフォルトの名無しさん:02/07/07 13:55
保守age

>>86
正直、アレはどうかと思タヨ…


88 :デフォルトの名無しさん:02/07/07 15:48
>>87
おニャン子B組を思い出したのはオレだけか?


89 :デフォルトの名無しさん:02/07/07 15:55
松浦あやは濱田マリを継承してるよ?

90 :デフォルトの名無しさん:02/07/07 16:03
シャッフルはどう定義されるんだ?

91 :デフォルトの名無しさん:02/07/07 20:06
>>90
いつからかISwappableインタフェースを実装するようになったから、
各グループはSwapメソッドを持っている。

92 :デフォルトの名無しさん:02/07/07 20:22
スワッピングマンセー

93 :デフォルトの名無しさん:02/07/12 17:37
main()
{
CString Musume[13];
Musume[0]="川 `〜` )||";
Musume[1]="( ● ´ ー ` ● )";
Musume[2]="( `.∀´)";
Musume[3]="(〜^◇^〜)";
Musume[4]="( ´ Д `)";
Musume[5]="( ^▽^ )";
Musume[6]="(0^〜^0)";
Musume[7]="( ´D`)";
Musume[8]="( ‘ д‘)";
Musume[9]="川’ー’川";
Musume[10]="川*・д・*)";
Musume[11]="∬`▽´∬";
Musume[12]="(ё)";


94 :名無し募集中。。。:02/07/13 00:57
main()
{
CString Musume[13];
Musume[0]="川 ゚〜゚ )||";
Musume[1]="( ●´ー`● )";
Musume[2]="( `.∀´)";
Musume[3]="(〜^◇^〜)";
Musume[4]="( ´ Д `)";
Musume[5]="( ^▽^ )";
Musume[6]="(0^〜^0)";
Musume[7]="( ´D`)";
Musume[8]="( ‘ д‘)";
Musume[9]="川’ー’川";
Musume[10]="川o・-・)";
Musume[11]="∬∬´▽`)";
Musume[12]="(・e・)";

95 :93:02/07/13 11:05
あかん、最後の}忘れた

96 :デフォルトの名無しさん:02/07/13 11:08
main()
{
  int i;
  CString Musume[13];
  Musume[0]="川 `〜` )||";
  Musume[1]="( ● ´ ー ` ● )";
  Musume[2]="( `.∀´)";
  Musume[3]="(〜^◇^〜)";
  Musume[4]="( ´ Д `)";
  Musume[5]="( ^▽^ )";
  Musume[6]="(0^〜^0)";
  Musume[7]="( ´D`)";
  Musume[8]="( ‘ д‘)";
  Musume[9]="川’ー’川";
  Musume[10]="川*・д・*)";
  Musume[11]="∬`▽´∬";
  Musume[12]="(ё)";
  for(;;)
  {
    for(i=0;i<=12;i++)
      printf(Musume[i]);
  }
}


97 :デフォルトの名無しさん:02/07/13 11:26
>>96
> printf(Musume[i]);

98 :デフォルトの名無しさん :02/07/13 12:38
/**
俺だったら、コマンドパターンか、アブストラクトファクトリーパターンにするなぁ。
*/
package jp.co.zetima.morningmusume.iteration;
import java.util.*;
public class MorningMusume
{
public MorningMusume() {}
public static void main(String [] arg)
{
List list = new LinkedList();
list.add( new Iida() );
list.add( new Abe() );
list.add( new Yasuda() );
list.add( new Yaguchi() );
list.add( new Gotou() );
list.add( new Ishikawa() );
list.add( new Yoshizawa() );
list.add( new Tsuji() );
list.add( new Kago() );
list.add( new Takahashi() );
list.add( new Konno() );
list.add( new Ogawa() );
list.add( new Niigaki() );
Iterator iterator = list.iterator();
while (iterator.hasNext())
{
Command command = (Command) iterator.next();
command.showAA();
}
}
}
interface Command
{
void showAA();
}

実装は誰かに頼んだ。


99 :デフォルトの名無しさん:02/07/14 00:53
死ね。
きもちわるい。

100 :デフォルトの名無しさん:02/07/14 11:05
つんく流オブジェクト指向
・カプセル化
カプセル化とは、「作詞、作曲つんく」にひとまとめにしてパッケージとしたもの
です。外部からつんくグループにアクセスすることはできません。
外部オブジェクトは「つんく」に曲を依頼するだけで簡単に曲が出来上がり、
「つんく」が使う「アレンジャー」を意識する必要がなくなります。
これを情報隠蔽と呼ぶこともあります。
(実際には「つんく」はギターで軽くニュアンスを伝えるだけで、
詳細は下位オブジェクトが担当していると言われています)

101 :デフォルトの名無しさん:02/07/14 21:04
つんく流オブジェクト指向
・継承
class タンポポ extends 旧タンポポ {
 メンバー mem[4];
 タンポポ() {
  super();
  mem[2] = new お笑い可愛い加護();
  mem[3] = new イタいけど可愛いチャーミー();
 }
 public void 歌唱() {
 }
}


102 :デフォルトの名無しさん:02/07/14 21:34
良スレage

103 :デフォルトの名無しさん:02/07/14 21:35
駄スレageんな

104 :デフォルトの名無しさん:02/07/14 23:44
>>1は再利用と流用の区別もつかないDQN。

105 :>104:02/07/15 11:06
実際、どう違うのさ?

106 :デフォルトの名無しさん:02/07/15 11:40
世界のサカモトも「自分の作ったのは、ホンの数%」って言ってるから
再利用は大いにいいんじゃねーの

107 :デフォルトの名無しさん:02/07/16 00:02
ありきたりの材料で創造的な料理を作るのが真の料理人
といってみる。

108 :デフォルトの名無しさん:02/07/16 00:22
団地DEリストランテ

109 :デフォルトの名無しさん:02/07/16 12:21
>>107
ミスター味っ子!

17 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)