<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>オブジェクト指向</title><link>http://blogs.wankuma.com/madoka/category/744.aspx</link><description>オブジェクト指向</description><managingEditor>まどか</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>まどか</dc:creator><title>String.Chars</title><link>http://blogs.wankuma.com/madoka/archive/2008/02/12/122805.aspx</link><pubDate>Tue, 12 Feb 2008 14:00:00 GMT</pubDate><guid>http://blogs.wankuma.com/madoka/archive/2008/02/12/122805.aspx</guid><wfw:comment>http://blogs.wankuma.com/madoka/comments/122805.aspx</wfw:comment><comments>http://blogs.wankuma.com/madoka/archive/2008/02/12/122805.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blogs.wankuma.com/madoka/comments/commentRss/122805.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/madoka/services/trackbacks/122805.aspx</trackback:ping><description>&lt;P&gt;もともと、IList(Of String) だったのをString に変更しました。&lt;BR&gt;&lt;BR&gt;それを引数に持つやつを呼び出している部分&lt;BR&gt;Call Hoge(data(0))&lt;BR&gt;があったのだが、コンパイルエラーにならない。&lt;/P&gt;
&lt;P&gt;あぁ、String.Chars ね。&lt;BR&gt;個人的にはとってもエラーになって欲しい。。。&lt;BR&gt;#ていうか、なんでDefaultなの？&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/madoka/aggbug/122805.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>まどか</dc:creator><title>型推論</title><link>http://blogs.wankuma.com/madoka/archive/2007/12/27/114882.aspx</link><pubDate>Thu, 27 Dec 2007 15:08:00 GMT</pubDate><guid>http://blogs.wankuma.com/madoka/archive/2007/12/27/114882.aspx</guid><wfw:comment>http://blogs.wankuma.com/madoka/comments/114882.aspx</wfw:comment><comments>http://blogs.wankuma.com/madoka/archive/2007/12/27/114882.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.wankuma.com/madoka/comments/commentRss/114882.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/madoka/services/trackbacks/114882.aspx</trackback:ping><description>&lt;P&gt;まだ機能について詳しく読んでないのですが。&lt;/P&gt;
&lt;P&gt;型がコンパイル時で決まるなら、それまでの間に記述した「変数.メソッド」が矛盾していた場合はどうなるの？&lt;BR&gt;#それはありえない？&lt;BR&gt;型を明示することはつながりが発生することであり、それがvarによりコンパイルエラー等が遅延してしまうのならよくないことでは？&lt;/P&gt;
&lt;P&gt;囚人さんの「推論しているのはコンパイラ」はまったくそのとおり。&lt;BR&gt;でも人間からすれば、「推論させている」ということになる。&lt;BR&gt;そもそもコードを書くときには少なくとも書こうとしていることの設計は終わっている。(はず)&lt;BR&gt;利用するライブラリも完了している。(はず)&lt;BR&gt;私の場合、あえてvarの３文字を書くことはしないと思われ。&lt;BR&gt;#実際組んでみないとわからんけど。&lt;BR&gt;&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/madoka/aggbug/114882.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>まどか</dc:creator><title>ぼくも青年実業家に。</title><link>http://blogs.wankuma.com/madoka/archive/2007/11/29/110949.aspx</link><pubDate>Thu, 29 Nov 2007 20:16:00 GMT</pubDate><guid>http://blogs.wankuma.com/madoka/archive/2007/11/29/110949.aspx</guid><wfw:comment>http://blogs.wankuma.com/madoka/comments/110949.aspx</wfw:comment><comments>http://blogs.wankuma.com/madoka/archive/2007/11/29/110949.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blogs.wankuma.com/madoka/comments/commentRss/110949.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/madoka/services/trackbacks/110949.aspx</trackback:ping><description>&lt;P&gt;&lt;A href="http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=2475209&amp;amp;SiteID=7"&gt;http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=2475209&amp;amp;SiteID=7&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;ペアプログラミング喫茶でもはじめましょか。&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/madoka/aggbug/110949.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>まどか</dc:creator><title>Sub+Functionのオーバーロード</title><link>http://blogs.wankuma.com/madoka/archive/2007/10/25/104067.aspx</link><pubDate>Thu, 25 Oct 2007 11:41:00 GMT</pubDate><guid>http://blogs.wankuma.com/madoka/archive/2007/10/25/104067.aspx</guid><wfw:comment>http://blogs.wankuma.com/madoka/comments/104067.aspx</wfw:comment><comments>http://blogs.wankuma.com/madoka/archive/2007/10/25/104067.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://blogs.wankuma.com/madoka/comments/commentRss/104067.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/madoka/services/trackbacks/104067.aspx</trackback:ping><description>&lt;P&gt;Private Overloads Function DataToListViewItem(ByVal data As DataClass1) As ListViewItem&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim newItem As ListViewItem(New String(){"", "", "", ""})&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataToListViewItem(data, newItem)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return newItem&lt;BR&gt;End Function&lt;/P&gt;
&lt;P&gt;Private Overloads Sub DataToListViewItem(ByVal data As DataClass1, ByVal targetItem As ListViewItem)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; With item&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Text = data.Property1&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End With&lt;BR&gt;End Sub&lt;/P&gt;
&lt;P&gt;いや、以前作ったけど、どう考えてもプロシージャ名が異なりオーバーロードじゃない。&lt;BR&gt;前者はCreate系、後者はFill系のプロシージャ名にならにゃいかん。&lt;BR&gt;で、今反省してるわけ。&lt;/P&gt;
&lt;P&gt;逆にSubとFunctionが混ざるオーバーロード例はありますか？&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/madoka/aggbug/104067.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>まどか</dc:creator><title>WCFのPerSession</title><link>http://blogs.wankuma.com/madoka/archive/2007/10/18/102814.aspx</link><pubDate>Thu, 18 Oct 2007 15:40:00 GMT</pubDate><guid>http://blogs.wankuma.com/madoka/archive/2007/10/18/102814.aspx</guid><wfw:comment>http://blogs.wankuma.com/madoka/comments/102814.aspx</wfw:comment><comments>http://blogs.wankuma.com/madoka/archive/2007/10/18/102814.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/madoka/comments/commentRss/102814.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/madoka/services/trackbacks/102814.aspx</trackback:ping><description>&lt;P&gt;サービスインスタンスの作成と破棄がクライアント主体なもんだから、&lt;BR&gt;サービス側で例外等で自滅するのがやりにくい。。。&lt;/P&gt;
&lt;P&gt;業務要求上、ホストそのものを止めるわけにもいかんし。&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/madoka/aggbug/102814.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>まどか</dc:creator><title>頭を柔らかく</title><link>http://blogs.wankuma.com/madoka/archive/2007/10/16/102433.aspx</link><pubDate>Tue, 16 Oct 2007 23:40:00 GMT</pubDate><guid>http://blogs.wankuma.com/madoka/archive/2007/10/16/102433.aspx</guid><wfw:comment>http://blogs.wankuma.com/madoka/comments/102433.aspx</wfw:comment><comments>http://blogs.wankuma.com/madoka/archive/2007/10/16/102433.aspx#Feedback</comments><slash:comments>29</slash:comments><wfw:commentRss>http://blogs.wankuma.com/madoka/comments/commentRss/102433.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/madoka/services/trackbacks/102433.aspx</trackback:ping><description>&lt;P&gt;ネタ元：&lt;A href="http://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=al2&amp;amp;namber=20765&amp;amp;rev=&amp;amp;no=0"&gt;http://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=al2&amp;amp;namber=20765&amp;amp;rev=&amp;amp;no=0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;すこし頭を柔らかくしたほうがよいらしい。私。&lt;BR&gt;#プロレス見ながら投稿したからか？&lt;/P&gt;
&lt;P&gt;いやいや、否定する点は無いのだが、「あり」の中で私の書いた例は設計の結果として「あり」の一部ではないと思うのだが。&lt;BR&gt;いっしょだよ、と言われればそれまで。というのも納得している。でも。。。&lt;/P&gt;
&lt;P&gt;うーん、だれかすっきりさせて。&lt;BR&gt;#悩まなくてよいことで悩んでいるのだろうか。&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/madoka/aggbug/102433.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>まどか</dc:creator><title>オーバーロード警報発令中</title><link>http://blogs.wankuma.com/madoka/archive/2007/10/12/101769.aspx</link><pubDate>Fri, 12 Oct 2007 17:19:00 GMT</pubDate><guid>http://blogs.wankuma.com/madoka/archive/2007/10/12/101769.aspx</guid><wfw:comment>http://blogs.wankuma.com/madoka/comments/101769.aspx</wfw:comment><comments>http://blogs.wankuma.com/madoka/archive/2007/10/12/101769.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.wankuma.com/madoka/comments/commentRss/101769.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/madoka/services/trackbacks/101769.aspx</trackback:ping><description>目指せ汎用！　もいいが　作りすぎに注意。&lt;img src ="http://blogs.wankuma.com/madoka/aggbug/101769.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>まどか</dc:creator><title>FaultException</title><link>http://blogs.wankuma.com/madoka/archive/2007/10/10/101097.aspx</link><pubDate>Wed, 10 Oct 2007 17:08:00 GMT</pubDate><guid>http://blogs.wankuma.com/madoka/archive/2007/10/10/101097.aspx</guid><wfw:comment>http://blogs.wankuma.com/madoka/comments/101097.aspx</wfw:comment><comments>http://blogs.wankuma.com/madoka/archive/2007/10/10/101097.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blogs.wankuma.com/madoka/comments/commentRss/101097.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/madoka/services/trackbacks/101097.aspx</trackback:ping><description>&lt;P&gt;ThrowするのにInnerExceptionを設定したいのだが。&lt;/P&gt;
&lt;P&gt;コンストラクタに無いのだが。&lt;/P&gt;
&lt;P&gt;InnerExceptionプロパティはReadOnlyなのだが。&lt;/P&gt;
&lt;P&gt;あきらめました。&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/madoka/aggbug/101097.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>まどか</dc:creator><title>Optional祭り 千秋楽</title><link>http://blogs.wankuma.com/madoka/archive/2007/10/03/99425.aspx</link><pubDate>Wed, 03 Oct 2007 17:06:00 GMT</pubDate><guid>http://blogs.wankuma.com/madoka/archive/2007/10/03/99425.aspx</guid><wfw:comment>http://blogs.wankuma.com/madoka/comments/99425.aspx</wfw:comment><comments>http://blogs.wankuma.com/madoka/archive/2007/10/03/99425.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blogs.wankuma.com/madoka/comments/commentRss/99425.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/madoka/services/trackbacks/99425.aspx</trackback:ping><description>&lt;P&gt;で、オーバーロードとの使い分けはどうすんの？という話。&lt;/P&gt;
&lt;P&gt;いろいろ考えたけど言葉にならない。。。&lt;/P&gt;
&lt;P&gt;で、ガイドライン見たら、非CLS準拠なのでオーバーロードに直せ！と書いてありました。&lt;BR&gt;&lt;A href="http://msdn2.microsoft.com/ja-jp/library/ms229029.aspx"&gt;http://msdn2.microsoft.com/ja-jp/library/ms229029.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;あぁ、すっきり。&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/madoka/aggbug/99425.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>まどか</dc:creator><title>こんなのが欲しくなった</title><link>http://blogs.wankuma.com/madoka/archive/2007/09/05/94143.aspx</link><pubDate>Wed, 05 Sep 2007 17:18:00 GMT</pubDate><guid>http://blogs.wankuma.com/madoka/archive/2007/09/05/94143.aspx</guid><wfw:comment>http://blogs.wankuma.com/madoka/comments/94143.aspx</wfw:comment><comments>http://blogs.wankuma.com/madoka/archive/2007/09/05/94143.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://blogs.wankuma.com/madoka/comments/commentRss/94143.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/madoka/services/trackbacks/94143.aspx</trackback:ping><description>&lt;P&gt;Try&lt;BR&gt;Catch&lt;BR&gt;Catch&lt;BR&gt;～&lt;BR&gt;&lt;FONT size=4&gt;&lt;STRONG&gt;FinallyIfCaught&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR&gt;Finally&lt;BR&gt;End Try&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/madoka/aggbug/94143.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>