むりせず♪なまけず? ~ぷろくらすてぃねいたーの言い訳雑記~

よた ときどき .NET  by 刈歩 菜良 CTP

目次

ニュース

C# VB.NET掲示板
C#, VB.NET 掲示板

わんくま同盟ブログ
わんくま同盟ブログ

Web アプリケーションを簡単編集できる無償ツール WebMatrix ダウンロードはこちら

あわせて読みたい

日記カテゴリ

書庫

Blog 利用状況

オブジェクト指向におけるFizzBuzz問題に参戦

元ネタ:「オブジェクト指向におけるFizzBuzz問題」

我慢できずに作ってしまいました。

あーだこーだいぢめてくださいまし。
_(_^_)_

    abstract class Animal
    {
        protected int times = 1;
         public abstract void Sound();
        public void SetCount(int n) { times = n; }
    }
 
    class Dog : Animal
    {
        public override void Sound()
        {
            for (int i = 0; i < times; i++)
            {
                Console.Write("わん");
            }
            Console.WriteLine();
        }
    }
 
    class Cat : Animal
    {
        public override void Sound()
        {
            for (int i = 0; i < times; i++)
            {
                Console.Write("にゃー");
            }
            Console.WriteLine();
        }
    }

投稿日時 : 2007年11月9日 12:12

Feedback

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/09 12:42 774RR

for ループが派生側に有るのはなぜゆへ

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/09 12:44 刈歩 菜良

774RRさん
> for ループが派生側に有るのはなぜゆへ
毎回同じ鳴き方をするとは限らないような気がして...
# う~→わん→わん→わぉ~ん とか。(^^ゞ

いずれにしても、鳴かない人に鳴く処理の一部を持たせるのがいやだったのです。

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/09 12:48 がる

お初にお目にかかります。がると申します。
わんくまさんとは何かとご縁があって、まぁふらりとたどり着きました(笑

ソース拝見して…なんとなく「似たようなループが二箇所あるなぁ」と思いまして。
ちと書式とか記述が変な部分あるかと思いますが(…多分C#ですよね? ちと不慣れなので orz)、雰囲気がつかめる程度のものを書いてみます。
これだと、追加も楽かなぁと。動物ごとに「固有の鳴き声取得メソッド」だけ変えればいいので。

どでしょ?

abstract class Animal
{
protected int times = 1;
public void SetCount(int n) { times = n; }
public void Sound() {
// 固有の鳴き声を取得
peculiar_cry = this.getPeculiarCry();
for (int i = 0; i < times; i++)
{
Console.Write(peculiar_cry);
}
Console.WriteLine();
}
abstract public function getPeculiarCry();
}

class Dog : Animal
{
public override void getPeculiarCry()
{
return "わん";
}
}

class Cat : Animal
{
public override void getPeculiarCry()
{
return "にゃー";
}
}

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/09 13:02 とりこびと

>for ループが派生側に有る

私もこう落ち着きましたw

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/09 13:19 刈歩 菜良

がるさん

初めまして。ご丁寧にありがとうございます。
よろしくお願いします。

> 「似たようなループが二箇所あるなぁ」
そうなんですよねぇ。
これは多分時間差でご覧になれなかったと思うのですが、前のコメントにあるような理由です。

コードありがとうございます。
なるほどですねぇー。
# 戻り値や宣言が一部抜けてますが... (^.^)

この考え方は思いつかなかったっすねぇ。

getPeculiarCryってprivateにするとどうなんでしょうね。
なんだか、publicなのが気持ち悪いっす。(^^ゞ
# publicにする用途があるのであれば話はもちろん別ですが。

びっちゃん
> 私もこう落ち着きましたw
ナカーマ(゚∀゚)人(゚∀゚)ユキーエ

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/09 13:21 とりこびと

連投すみません。

問題から「似たようなループが二箇所ある」ようになるのは必然ではない気がしています。

今回はにゃんことわんわんがたまたま似たようなループで実装されただけなんじゃないでしょうか。

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/09 13:22 とりこびと

スレチガ-ウ(゚∀゚)人(゚∀゚)フタ-リ

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/09 13:43 刈歩 菜良

びっちゃん
> 連投すみません。
連投できてませんからぁ~。
残念っ(死語)

> 今回はにゃんことわんわんがたまたま似たようなループで実装されただけなんじゃないでしょうか。
犬のお父さん並にいいこと言った!

ま、ここは実務だと決めの問題だと思ったりもして... (どっちなんだいっ!)
でも、OO的には派生側に持たせておいた方が融通がきくかと... はい。

> スレチガ-ウ(゚∀゚)人(゚∀゚)フタ-リ
シリーズ化の予感
( ̄ー ̄)ニヤリッ

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/09 15:22 επιστημη

やんちゃ解答上げときました。
for ループがどっち側にも有りません(ふふふ

ナカトミノカ(゚∀゚)人(゚∀゚)マタ-リ

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/09 21:22 とりこびと

>犬のお父さん並にいいこと言った!

どれっくらいイイコト言ったのかまったく分かりません!w


ジンセイツナ(゚∀゚)人(゚∀゚)ワタ-リ

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/09 23:20 επιστημη

ぃゃぃゃぃゃ核心を突いてますですよ。鳴き数を含め、どう鳴くかはわんこ/にゃんこ次第なんだから。

コーヒーモカ(゚∀゚)人(゚∀゚)マタ-リ

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/09 23:20 ひろえむ

言わんとするところはわかるのですが・・・。

どうも、概念レベルのお話と実装レベルのお話を混在されているようで(^^;;;

おそらく、概念レベルでは言わんとするべきところは理解できるます。

「動物といえども鳴くとは限らない」ということですよね。

それはそれで確かに1つの解釈として理解できます・・・が。

今回の主題としてはコードとして実装することが目的ですので、その場合、正直理想的な回答とは言いがたいでしょう。

概念と実装は必ずしも一致するとは限りません。

自然かどうかはその外側から見た振る舞いが自然かどうかが問題となります。 

今回の場合、その部分においては問題ないと思いますが連続性を満たしておらず、あまりほめられた実装とはいいがたいように思います。

連続性を満たすという意味合いではAnimalクラスにあったほうがそれに近い状態になるように思いますねー(^^;

いわゆるWrite Onceですね(^^)

おまけに今回の主題は鳴くことが前提です。
ここのレベルに動物の本質を持ち込んでもあまり意味のないことだと思います。 すでに「鳴く」という前提で抽象化されているからです。

>でも、OO的には派生側に持たせておいた方が融通がきくかと... はい。

いや、そんなことはないでしょう(^^;
仮にそうだとしても、必要であれば単にoverrideすれば済む話ですよね?(^^;

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/10 7:43 Gushwell

このお題だけでは、将来、変化するものと、変化しないものの区別は付きませんので、お題にある情報だけを元に組むのがよいかと思います。
public void SetCount(int n) { times = n; }
というインターフェースがAnimalクラスにあるのだから、
派生クラスのfor文がたまたま同じだったと言う解釈は、無理があるのように思います。
なので、僕は、for文もAnimalクラスに持ってくるコードを書きます。

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/12 10:48 とりこびと

>核心を突いてますですよ。

おお!私の1年に2回くらいある「イイコト」が今回出たわけですねwww


問題から「わんわんわん」が

Console.Write("わん");
Console.Write("わん");
Console.Write("わん");

なのか、

Console.WriteLine("わんわんわん");

なのかが読み取れない(というか、要求されていなかった)のが、逆に面白かったと思います♪

επιστημη さん的には・・・

シテ(゚∀゚)人(゚∀゚)ヤッターリ

かなww

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/12 11:36 とりこびと

あ、前回

>コーヒーモカ(゚∀゚)人(゚∀゚)マタ-リ

は、敢えて空けておきましたのでw

# re: オブジェクト指向におけるFizzBuzz問題に参戦 2007/11/12 17:15 刈歩 菜良

επιさん
> やんちゃ解答上げときました。
> for ループがどっち側にも有りません(ふふふ
うぎゃ~~~
まいりました。
_(_^_)_

> ナカトミノカ(゚∀゚)人(゚∀゚)マタ-リ
> コーヒーモカ(゚∀゚)人(゚∀゚)マタ-リ
これらも含めてまいりました。
_(_^_)_

とりこびとさん
> >犬のお父さん並にいいこと言った!
> どれっくらいイイコト言ったのかまったく分かりません!w
おまえにわかるはずなどないっ by 犬のお父さん
ぐらいいいことです。

> ジンセイツナ(゚∀゚)人(゚∀゚)ワタ-リ
この一言で犬のお父さんを超えました。

επιさん
> ぃゃぃゃぃゃ核心を突いてますですよ。鳴き数を含め、どう鳴くかはわんこ/にゃんこ次第なんだから。
しかし、ここの表現の仕方が悩みどころですよねぇ。

ひろえむさん
> 今回の場合、その部分においては問題ないと思いますが連続性を満たしておらず、あまりほめられた実装とはいいがたいように思います。
そか、連続性っちゅうのがありましたね。
悩ますぃ~。

> 仮にそうだとしても、必要であれば単にoverrideすれば済む話ですよね?(^^;
ですです。
( ..)

Gushwellさん
> このお題だけでは、将来、変化するものと、変化しないものの区別は付きませんので、お題にある情報だけを元に組むのがよいかと思います。
なるほど!
ちょっと想像力がたくましすぎました。
(^^ゞ

> public void SetCount(int n) { times = n; }
> というインターフェースがAnimalクラスにあるのだから、
> 派生クラスのfor文がたまたま同じだったと言う解釈は、無理があるのように思います。
す、するどい・・・
ごもっともでございます。
_(_^_)_

> なので、僕は、for文もAnimalクラスに持ってくるコードを書きます。
なんか、普通っぽくって何か工夫してみたかったんです。
(^.^;)

とりこびとさん
> επιστημη さん的には・・・
>
> シテ(゚∀゚)人(゚∀゚)ヤッターリ
ッが残ったのが惜しい。
座布団全部持って行きな! by 犬のお父さん

# Heya i am for the first time here. I came across this board and I find It truly useful & it helped me out much. I hope to give something back and help others like you helped me. 2022/02/25 8:37 Heya i am for the first time here. I came across t

Heya i am for the first time here. I came across this board and I find It truly useful & it helped me
out much. I hope to give something back and help others like you helped me.

# Heya i am for the first time here. I came across this board and I find It truly useful & it helped me out much. I hope to give something back and help others like you helped me. 2022/02/25 8:37 Heya i am for the first time here. I came across t

Heya i am for the first time here. I came across this board and I find It truly useful & it helped me
out much. I hope to give something back and help others like you helped me.

# Heya i am for the first time here. I came across this board and I find It truly useful & it helped me out much. I hope to give something back and help others like you helped me. 2022/02/25 8:38 Heya i am for the first time here. I came across t

Heya i am for the first time here. I came across this board and I find It truly useful & it helped me
out much. I hope to give something back and help others like you helped me.

# Heya i am for the first time here. I came across this board and I find It truly useful & it helped me out much. I hope to give something back and help others like you helped me. 2022/02/25 8:38 Heya i am for the first time here. I came across t

Heya i am for the first time here. I came across this board and I find It truly useful & it helped me
out much. I hope to give something back and help others like you helped me.

# After going over a number of the articles on your web site, I seriously like your way of writing a blog. I book marked it to my bookmark website list and will be checking back soon. Please visit my web site too and let me know your opinion. 2022/03/02 5:12 After going over a number of the articles on your

After going over a number of the articles on your web site, I seriously
like your way of writing a blog. I book marked it to my
bookmark website list and will be checking back
soon. Please visit my web site too and let me know your opinion.

# After going over a number of the articles on your web site, I seriously like your way of writing a blog. I book marked it to my bookmark website list and will be checking back soon. Please visit my web site too and let me know your opinion. 2022/03/02 5:12 After going over a number of the articles on your

After going over a number of the articles on your web site, I seriously
like your way of writing a blog. I book marked it to my
bookmark website list and will be checking back
soon. Please visit my web site too and let me know your opinion.

# After going over a number of the articles on your web site, I seriously like your way of writing a blog. I book marked it to my bookmark website list and will be checking back soon. Please visit my web site too and let me know your opinion. 2022/03/02 5:13 After going over a number of the articles on your

After going over a number of the articles on your web site, I seriously
like your way of writing a blog. I book marked it to my
bookmark website list and will be checking back
soon. Please visit my web site too and let me know your opinion.

# After going over a number of the articles on your web site, I seriously like your way of writing a blog. I book marked it to my bookmark website list and will be checking back soon. Please visit my web site too and let me know your opinion. 2022/03/02 5:13 After going over a number of the articles on your

After going over a number of the articles on your web site, I seriously
like your way of writing a blog. I book marked it to my
bookmark website list and will be checking back
soon. Please visit my web site too and let me know your opinion.

# I all the time used to read article in news papers but now as I am a user of internet thus from now I am using net for posts, thanks to web. 2022/03/02 5:27 I all the time used to read article in news papers

I all the time used to read article in news papers but now
as I am a user of internet thus from now I am using net for posts, thanks
to web.

# I all the time used to read article in news papers but now as I am a user of internet thus from now I am using net for posts, thanks to web. 2022/03/02 5:28 I all the time used to read article in news papers

I all the time used to read article in news papers but now
as I am a user of internet thus from now I am using net for posts, thanks
to web.

# I all the time used to read article in news papers but now as I am a user of internet thus from now I am using net for posts, thanks to web. 2022/03/02 5:28 I all the time used to read article in news papers

I all the time used to read article in news papers but now
as I am a user of internet thus from now I am using net for posts, thanks
to web.

# I all the time used to read article in news papers but now as I am a user of internet thus from now I am using net for posts, thanks to web. 2022/03/02 5:29 I all the time used to read article in news papers

I all the time used to read article in news papers but now
as I am a user of internet thus from now I am using net for posts, thanks
to web.

# continuously i used to read smaller posts that as well clear their motive, and that is also happening with this post which I am reading here. 2022/03/03 21:03 continuously i used to read smaller posts that as

continuously i used to read smaller posts that as well clear their motive,
and that is also happening with this post which I am reading here.

# continuously i used to read smaller posts that as well clear their motive, and that is also happening with this post which I am reading here. 2022/03/03 21:04 continuously i used to read smaller posts that as

continuously i used to read smaller posts that as well clear their motive,
and that is also happening with this post which I am reading here.

# continuously i used to read smaller posts that as well clear their motive, and that is also happening with this post which I am reading here. 2022/03/03 21:04 continuously i used to read smaller posts that as

continuously i used to read smaller posts that as well clear their motive,
and that is also happening with this post which I am reading here.

# continuously i used to read smaller posts that as well clear their motive, and that is also happening with this post which I am reading here. 2022/03/03 21:05 continuously i used to read smaller posts that as

continuously i used to read smaller posts that as well clear their motive,
and that is also happening with this post which I am reading here.

# No matter if some one searches for his essential thing, therefore he/she desires to be available that in detail, so that thing is maintained over here. 2022/03/04 4:15 No matter if some one searches for his essential t

No matter if some one searches for his essential thing,
therefore he/she desires to be available that in detail, so that thing is maintained
over here.

# No matter if some one searches for his essential thing, therefore he/she desires to be available that in detail, so that thing is maintained over here. 2022/03/04 4:15 No matter if some one searches for his essential t

No matter if some one searches for his essential thing,
therefore he/she desires to be available that in detail, so that thing is maintained
over here.

# No matter if some one searches for his essential thing, therefore he/she desires to be available that in detail, so that thing is maintained over here. 2022/03/04 4:16 No matter if some one searches for his essential t

No matter if some one searches for his essential thing,
therefore he/she desires to be available that in detail, so that thing is maintained
over here.

# No matter if some one searches for his essential thing, therefore he/she desires to be available that in detail, so that thing is maintained over here. 2022/03/04 4:16 No matter if some one searches for his essential t

No matter if some one searches for his essential thing,
therefore he/she desires to be available that in detail, so that thing is maintained
over here.

# I am not sure where you're getting your info, but good topic. I needs to spend some time learning more or understanding more. Thanks for excellent info I was looking for this info for my mission. 2022/03/04 5:26 I am not sure where you're getting your info, but

I am not sure where you're getting your info, but good
topic. I needs to spend some time learning more or understanding more.
Thanks for excellent info I was looking for this info for
my mission.

# I am not sure where you're getting your info, but good topic. I needs to spend some time learning more or understanding more. Thanks for excellent info I was looking for this info for my mission. 2022/03/04 5:27 I am not sure where you're getting your info, but

I am not sure where you're getting your info, but good
topic. I needs to spend some time learning more or understanding more.
Thanks for excellent info I was looking for this info for
my mission.

# I am not sure where you're getting your info, but good topic. I needs to spend some time learning more or understanding more. Thanks for excellent info I was looking for this info for my mission. 2022/03/04 5:27 I am not sure where you're getting your info, but

I am not sure where you're getting your info, but good
topic. I needs to spend some time learning more or understanding more.
Thanks for excellent info I was looking for this info for
my mission.

# I am not sure where you're getting your info, but good topic. I needs to spend some time learning more or understanding more. Thanks for excellent info I was looking for this info for my mission. 2022/03/04 5:28 I am not sure where you're getting your info, but

I am not sure where you're getting your info, but good
topic. I needs to spend some time learning more or understanding more.
Thanks for excellent info I was looking for this info for
my mission.

# Great goods from you, man. I've understand your stuff previous to and you are simply too fantastic. I actually like what you've acquired here, certainly like what you're stating and the way in which by which you say it. You're making it entertaining and 2022/03/05 20:46 Great goods from you, man. I've understand your st

Great goods from you, man. I've understand your stuff previous to and you are simply too fantastic.
I actually like what you've acquired here, certainly
like what you're stating and the way in which by which you say it.
You're making it entertaining and you still care for
to keep it wise. I can not wait to read far more from you.
That is really a wonderful website.

# Great goods from you, man. I've understand your stuff previous to and you are simply too fantastic. I actually like what you've acquired here, certainly like what you're stating and the way in which by which you say it. You're making it entertaining and 2022/03/05 20:47 Great goods from you, man. I've understand your st

Great goods from you, man. I've understand your stuff previous to and you are simply too fantastic.
I actually like what you've acquired here, certainly
like what you're stating and the way in which by which you say it.
You're making it entertaining and you still care for
to keep it wise. I can not wait to read far more from you.
That is really a wonderful website.

# Great goods from you, man. I've understand your stuff previous to and you are simply too fantastic. I actually like what you've acquired here, certainly like what you're stating and the way in which by which you say it. You're making it entertaining and 2022/03/05 20:47 Great goods from you, man. I've understand your st

Great goods from you, man. I've understand your stuff previous to and you are simply too fantastic.
I actually like what you've acquired here, certainly
like what you're stating and the way in which by which you say it.
You're making it entertaining and you still care for
to keep it wise. I can not wait to read far more from you.
That is really a wonderful website.

# Great goods from you, man. I've understand your stuff previous to and you are simply too fantastic. I actually like what you've acquired here, certainly like what you're stating and the way in which by which you say it. You're making it entertaining and 2022/03/05 20:48 Great goods from you, man. I've understand your st

Great goods from you, man. I've understand your stuff previous to and you are simply too fantastic.
I actually like what you've acquired here, certainly
like what you're stating and the way in which by which you say it.
You're making it entertaining and you still care for
to keep it wise. I can not wait to read far more from you.
That is really a wonderful website.

# I constantly spent my half an hour to read this webpage's articles every day along with a cup of coffee. 2022/03/05 20:59 I constantly spent my half an hour to read this we

I constantly spent my half an hour to read this webpage's articles every day
along with a cup of coffee.

# I constantly spent my half an hour to read this webpage's articles every day along with a cup of coffee. 2022/03/05 21:00 I constantly spent my half an hour to read this we

I constantly spent my half an hour to read this webpage's articles every day
along with a cup of coffee.

# I constantly spent my half an hour to read this webpage's articles every day along with a cup of coffee. 2022/03/05 21:00 I constantly spent my half an hour to read this we

I constantly spent my half an hour to read this webpage's articles every day
along with a cup of coffee.

# I constantly spent my half an hour to read this webpage's articles every day along with a cup of coffee. 2022/03/05 21:01 I constantly spent my half an hour to read this we

I constantly spent my half an hour to read this webpage's articles every day
along with a cup of coffee.

# Wow, incredible blog layout! How lengthy have you been blogging for? you make running a blog glance easy. The full glance of your website is great, let alone the content material! 2022/03/06 19:10 Wow, incredible blog layout! How lengthy have you

Wow, incredible blog layout! How lengthy have you been blogging for?
you make running a blog glance easy. The full glance of your website is great, let alone the content material!

# Wow, incredible blog layout! How lengthy have you been blogging for? you make running a blog glance easy. The full glance of your website is great, let alone the content material! 2022/03/06 19:11 Wow, incredible blog layout! How lengthy have you

Wow, incredible blog layout! How lengthy have you been blogging for?
you make running a blog glance easy. The full glance of your website is great, let alone the content material!

# Wow, incredible blog layout! How lengthy have you been blogging for? you make running a blog glance easy. The full glance of your website is great, let alone the content material! 2022/03/06 19:11 Wow, incredible blog layout! How lengthy have you

Wow, incredible blog layout! How lengthy have you been blogging for?
you make running a blog glance easy. The full glance of your website is great, let alone the content material!

# Wow, incredible blog layout! How lengthy have you been blogging for? you make running a blog glance easy. The full glance of your website is great, let alone the content material! 2022/03/06 19:12 Wow, incredible blog layout! How lengthy have you

Wow, incredible blog layout! How lengthy have you been blogging for?
you make running a blog glance easy. The full glance of your website is great, let alone the content material!

# appreciate it a good deal this website is actually professional along with relaxed 2022/04/05 15:13 appreciate it a good deal this website is actually

appreciate it a good deal this website is actually professional along with
relaxed

# appreciate it a good deal this website is actually professional along with relaxed 2022/04/05 15:14 appreciate it a good deal this website is actually

appreciate it a good deal this website is actually professional along with
relaxed

# appreciate it a good deal this website is actually professional along with relaxed 2022/04/05 15:14 appreciate it a good deal this website is actually

appreciate it a good deal this website is actually professional along with
relaxed

# appreciate it a good deal this website is actually professional along with relaxed 2022/04/05 15:15 appreciate it a good deal this website is actually

appreciate it a good deal this website is actually professional along with
relaxed

# Wonderful goods from you, man. I've bear in mind your stuff previous to and you are simply too wonderful. I actually like what you've received right here, certainly like what you're stating and the way through which you say it. You make it enjoyable and 2022/04/17 23:43 Wonderful goods from you, man. I've bear in mind y

Wonderful goods from you, man. I've bear in mind your stuff previous
to and you are simply too wonderful. I actually like what you've received right here, certainly like what you're stating
and the way through which you say it. You make it enjoyable and you continue to take care of to stay it wise.
I can't wait to learn far more from you. This is actually a wonderful site.

# Wonderful goods from you, man. I've bear in mind your stuff previous to and you are simply too wonderful. I actually like what you've received right here, certainly like what you're stating and the way through which you say it. You make it enjoyable and 2022/04/17 23:44 Wonderful goods from you, man. I've bear in mind y

Wonderful goods from you, man. I've bear in mind your stuff previous
to and you are simply too wonderful. I actually like what you've received right here, certainly like what you're stating
and the way through which you say it. You make it enjoyable and you continue to take care of to stay it wise.
I can't wait to learn far more from you. This is actually a wonderful site.

# Wonderful goods from you, man. I've bear in mind your stuff previous to and you are simply too wonderful. I actually like what you've received right here, certainly like what you're stating and the way through which you say it. You make it enjoyable and 2022/04/17 23:44 Wonderful goods from you, man. I've bear in mind y

Wonderful goods from you, man. I've bear in mind your stuff previous
to and you are simply too wonderful. I actually like what you've received right here, certainly like what you're stating
and the way through which you say it. You make it enjoyable and you continue to take care of to stay it wise.
I can't wait to learn far more from you. This is actually a wonderful site.

# Wonderful goods from you, man. I've bear in mind your stuff previous to and you are simply too wonderful. I actually like what you've received right here, certainly like what you're stating and the way through which you say it. You make it enjoyable and 2022/04/17 23:45 Wonderful goods from you, man. I've bear in mind y

Wonderful goods from you, man. I've bear in mind your stuff previous
to and you are simply too wonderful. I actually like what you've received right here, certainly like what you're stating
and the way through which you say it. You make it enjoyable and you continue to take care of to stay it wise.
I can't wait to learn far more from you. This is actually a wonderful site.

# Are you currently searching for escort girls in Tel Aviv ?18escortgirls can allow you to Want to pay quality young escort girls at home or hotel? Searching for Russian escorts, Ethiopian escorts or VIP escorts? Searching for escort services in Tel Aviv 2022/06/01 12:54 Are you currently searching for escort girls in Te

Are you currently searching for escort girls
in Tel Aviv ?18escortgirls can allow you to Want to pay quality young escort girls at home or hotel?
Searching for Russian escorts, Ethiopian escorts or VIP escorts?
Searching for escort services in Tel Aviv with the truly amazing method of getting 18escortgirls Index can fulfill your entire
fantasies discreetly.

# Are you currently searching for escort girls in Tel Aviv ?18escortgirls can allow you to Want to pay quality young escort girls at home or hotel? Searching for Russian escorts, Ethiopian escorts or VIP escorts? Searching for escort services in Tel Aviv 2022/06/01 12:54 Are you currently searching for escort girls in Te

Are you currently searching for escort girls
in Tel Aviv ?18escortgirls can allow you to Want to pay quality young escort girls at home or hotel?
Searching for Russian escorts, Ethiopian escorts or VIP escorts?
Searching for escort services in Tel Aviv with the truly amazing method of getting 18escortgirls Index can fulfill your entire
fantasies discreetly.

# Are you currently searching for escort girls in Tel Aviv ?18escortgirls can allow you to Want to pay quality young escort girls at home or hotel? Searching for Russian escorts, Ethiopian escorts or VIP escorts? Searching for escort services in Tel Aviv 2022/06/01 12:55 Are you currently searching for escort girls in Te

Are you currently searching for escort girls
in Tel Aviv ?18escortgirls can allow you to Want to pay quality young escort girls at home or hotel?
Searching for Russian escorts, Ethiopian escorts or VIP escorts?
Searching for escort services in Tel Aviv with the truly amazing method of getting 18escortgirls Index can fulfill your entire
fantasies discreetly.

# Are you currently searching for escort girls in Tel Aviv ?18escortgirls can allow you to Want to pay quality young escort girls at home or hotel? Searching for Russian escorts, Ethiopian escorts or VIP escorts? Searching for escort services in Tel Aviv 2022/06/01 12:55 Are you currently searching for escort girls in Te

Are you currently searching for escort girls
in Tel Aviv ?18escortgirls can allow you to Want to pay quality young escort girls at home or hotel?
Searching for Russian escorts, Ethiopian escorts or VIP escorts?
Searching for escort services in Tel Aviv with the truly amazing method of getting 18escortgirls Index can fulfill your entire
fantasies discreetly.

# When I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on each time a comment is added I recieve four emails with the same comment. Perhaps there is a way you are able to remove me f 2023/10/03 3:17 When I initially left a comment I appear to have

When I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on each time a comment is added I recieve four
emails with the same comment. Perhaps there is a way you are able to remove me from that service?
Many thanks!

# When I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on each time a comment is added I recieve four emails with the same comment. Perhaps there is a way you are able to remove me f 2023/10/03 3:17 When I initially left a comment I appear to have

When I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on each time a comment is added I recieve four
emails with the same comment. Perhaps there is a way you are able to remove me from that service?
Many thanks!

# When I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on each time a comment is added I recieve four emails with the same comment. Perhaps there is a way you are able to remove me f 2023/10/03 3:18 When I initially left a comment I appear to have

When I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on each time a comment is added I recieve four
emails with the same comment. Perhaps there is a way you are able to remove me from that service?
Many thanks!

# When I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on each time a comment is added I recieve four emails with the same comment. Perhaps there is a way you are able to remove me f 2023/10/03 3:18 When I initially left a comment I appear to have

When I initially left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on each time a comment is added I recieve four
emails with the same comment. Perhaps there is a way you are able to remove me from that service?
Many thanks!

タイトル
名前
Url
コメント