「グローバル」を含む日記 RSS

はてなキーワード: グローバルとは

2018-12-11

anond:20181211122520

そうした課題があるなら、課題解決するのがイノベーターだろ?

そうしてラーメンノイズキャンセラーを開発したラーメン屋が次のラーメン王になるんだよ。

21世紀グローバル時代常識とかマナーといった抽象的・精神的な働きかけで解決するのでなく、テクノロジーによって解決する道を探るべき。

2018-12-08

結論から言うとNとJが頭につく会社グローバルで勝てない

理由はもう分かるよな

2018-12-07

anond:20181207164422

こんな国出てってやる言いながら一向に出て行く様子がないし、ひどいのになると出た後になっても日本叩きに精を出すから

そんなにグローバルが大好きならどこへでも行けるわけだし、嫌いな相手に対してそんなに執念深くなることもないのにと思う

2018-12-06

さいたま新都心駅と同じようなものだと考えればいいのではないか

山手線新駅の高輪ゲートウェイ駅のネーミングが話題になっているけど。

元々新駅が作られる場所は、東海道線車両基地跡地だった場所であり、新駅の建設と同時に大規模再開発も予定されている。

その大規模再開発の構想が「グローバルゲートウェイ高輪」なので、駅名もそれに統一しているのではないか

今回の駅名は、さいたま新都心駅海浜幕張駅と同じ文脈のものだと考えればわかりやすい。

ならば、最初からグローバルゲートウェイ高輪駅」にしておけばよかったのではないか

2018-12-04

山手線の駅名公募結果発表について

 以下は一般公募で駅名を送っていた一個人意見

 ニュースによると、64,052件、13,228種から選ばれた「高輪ゲートウェイ」は36人の応募による130位の、いわば不人気の駅名。

 JR東日本グループ理念には「お客様地域の皆さまのために」と明言されている。

 にも関わらず、わざわざ不人気だと知らしめて、まるで炎上商法のように、個々の駅名の得票数公表し、議論を呼ぶ形で報道した。仮に炎上商法だとして、JR東日本グループ理念にあるような「信頼される生活サービス創造グループ」の手法として正しいマーケティングだったのか。

 今回の「高輪ゲートウェイ駅」について、総事業費5000億円と言われる「グローバルゲートウェイ品川」の構想が影響しているとの指摘が上がっていることはご承知の通り。事実グローバルゲートウェイ品川プロジェクトは、「全て自社主導で進めていく」と、品川開発計画グループ福田久雄氏が2017年11月24日インタビュー記事で答えている( https://emira-t.jp/city/4857/ )。私鉄沿線開発でもなければ、もう国鉄でもないただのJR東日本が「街づくり」とは随分大きく出たものだ。だったら先に田町駅を開発してくれよ。とりあえずアトレ作るだけでもいいから。

 もし「グローバルゲートウェイ品川プロジェクトの要と位置付けて、駅名は社内で検討し、自社主導で意思決定したと発表してもどこから文句は出なかっただろう。けれど駅名を一般に広く募集し、集まった64016件、13227種を無視する、言わば無駄公募を行った。その費用普通に広告を打てばよかっただろ、と一般公募に応募した地元民は思う。もしくは「○×ゲートウェイ駅」にするので、○×に充てる地名募集しています、という形式でも一般公募可能だったはずだ。

 何も130位、36票から選ばなくても同じことが出来た。票数や集まった駅名候補公表しないという手もあった。

 なぜ一番ヘイトを集める広報を打ったんだ、JR東日本

2018-11-29

anond:20181129213334

歴史的に一度ついた原罪は、その民族が滅ぶまで永久まとわりつく

マケドニア人だろうがベルベル人ユダヤ人、ソグド人、海の民人だろうが

それがグローバルヒストリー規模のパリコレ

あと、非対称性があるので日本人に抗弁の権利は認められんにゃあ

2018-11-26

コード見るのが一番の判断基準だと思う

ITエンジニアで、割とすごいと思っていた上司がいる

本人の話ではできそうな人だった


あるときその人の作ったものを引き継ぐ事があったのだけど、コードゴミのようだった

よくこれで動くなというかメンテしてきなっていうレベル


当たり前のようにグローバル変数を使うし、どこで最初に代入されるかも全コードgrep書けないとわからない

関数化もせずコピペが多い

mapやreduceみたいなものは一切使わず繰り返しはすべてfor文


本気でコードは捨てて仕様に基づいて1から作り直したほうがいいレベル


変に速度にこだわって、そんなの誰も気にしないってレベルのことにまで文句つけてくるくらいだから最適化の結果関数はインライン化して使い捨て変数はなしでグローバルを使うとかやってるのかと好意的に考えようともした

しかし、見ていると、その辺のwebページコピペがそのままコードに残ってるし、そういうところはインデントも揃ってなくてグチャグチャ

タブとスペースの混在も当たり前

あれこれ試した結果が見えるコードコメントアウトは全部残っている

単に能力無いようにしか見えない


それでも一応なにかそれなりのものを作れてしまうのが悪いところなんだと思う

趣味でやる分にはそういうので動くのはいいと思うが、仕事でそういうのはホントやめてほしい

ずっと一人で作っていて他の人と変わらないでもらいたい

昔はそこそこあった尊敬度もいまではマイナス、見下す対象しかならない



ということがあって、採用とかしてる人は本人が何作ったとか何使えるとか言っても、ちゃんコードみて能力判断したほうがいいと思った

外面のいいものが作れても中身がボロボロものが長く使えるとは思わないし、チームで作業するなら邪魔なだけ

特にキレイに書いたり修正やすものパフォーマンス落とすだけとか時間無駄って考えてるようだからどうしようもない

2018-11-25

anond:20181125194121

自然と沈むにしても、ちょっと真面目な話しようと思ったら頭のおかしアメリカさんが頭を叩いてくる現状で

朝貢貿易をしてでもアジア三国共同で戦線を張ったりしてどうにかしてアメリカEU奴隷から脱却しないといけない状況で

なぜかアメリカ絶対神聖視してアメリカから押し付けられてる不平等条約を全肯定したり

確実に社会が衰退するとわかりきってる男女同権思想かいカルト教義を真面目に実施して人口積極的に減らすことを肯定したり

EUの頭のおかし個人情報保護施策実質的宣戦布告とほぼ同義)を無条件に肯定したり

はてサってマジで日本をどういう国にもっていきたいのか本気でわからないんだよね

ぶっていうけどまずその前に全国民奴隷になるのが先だし、奴隷労働すんのはお前だからな、と

欧米諸国はそうやって人を奴隷にすることで成長発展を遂げてきたんだけどまたそれを再生産すんの?と

グローバル左翼である俺の目には愚かにしか映らないんだよね…

2018-11-17

anond:20181117113949

グローバル云々じゃなくてネオリベのお前がそう望んでるだけでは?

anond:20181117111647

グローバル経済原理原則としては、成熟国家となりつつある日本では農業のような生産性の低い産業消滅する運命にある。

まあ安全保障観点から、完全に消滅することはないだろうけど。

機械化・大規模化する余地もない先細りの農業からこそ、低賃金外国人に頼る構造になって延命している。

2018-11-12

BTSに対するSWC非難声明邦訳)――これはSWCによる「全面降伏要求」だ

邦訳適当なので適当かもしれない

---

November 11, 2018

2018年1111

The Simon Wiesenthal Center denounced BTS, an internationally popular Korean band whose live performance on Japan TV was cancelled.

先日日本テレビ局ライブパフォーマンスの予定を取り消された、韓国国際的人気バンドBTSを、サイモン・ヴィーゼンタール・センター非難する。

“Wearing a T-shirt in Japan mocking the victims of the Nagasaki A-bomb, is just the latest incident of this band mocking the past,” charged Rabbi Abraham Cooper. Associate Dean and Director of Global Social Action of the Simon Wiesenthal Center, a leading Jewish Human Rights NGO.

サイモン・ヴィーゼンタール・センター副部長であり、グローバルソーシャルアクション部門であるラビアブラハム・クーパー師は、「長崎原爆による犠牲者嘲笑するようなTシャツを着用したということは、過去嘲笑するこのバンドが起こした、最新の事例であるに過ぎない」と批判した。

Members of the band posed for a photo shoot wearing hats with the Nazi SS Death Head logo. The SS was a key component of the Nazi mass murder of 6 million Jews during the WWII Holocaust. “Flags appearing on stage at their concert were eerily similar to the Nazi Swastika. It goes without saying that this group, which was invited to speak at the UN, owes the people of Japan and the victims of the Nazism an apology.”

たこバンドメンバーは、ナチ親衛隊の髑髏をあしらった帽子かぶり写真ポーズを収めている。ナチ親衛隊は600万人のユダヤ人第二次大戦中のホロコースト殺害した中心組織だ。「彼らのコンサートで見られた旗はナチハーケンクロイツ酷似している。国連演説にも招かれるようなグループが、日本の人々、またナチズムの犠牲者に対し謝罪の責務を負うのは言うまでもない」

“But that is not enough. It is clear that those designing and promoting this group’s career are too comfortable with denigrating the memory of the past. The result is that on young generations in Korea and around the world are more likely to identify bigotry and intolerance as beingcool’ and help erase the lessons of history. The management of this group, not only the front performers, should publicly apologize,” Rabbi Cooper added.

さらラビクーパー師は、「それだけではない。このグループを作り、運営している人々が、過去について中傷することに無頓着すぎるのは明らかだ。その結果、韓国や、世界若者たちが、偏見不寛容をカッコイものと考えるようになり、歴史の教訓を忘れることを助長することになる。先頭でパフォーマンスをしている彼らだけでなく、グループ運営している人々も、公式謝罪すべきだ」と付け加えた。

---

まり報道されていない部分への個人的感想

この2点はかなり気になる――なぜなら日本人でも知らない「長崎広島キノコ雲の違い」を明らかにして非難していること、Mocking the victimsという表現を使って「被爆者侮辱している」とSWC認識していることを明らかにしていることから、決して「ナチの方は謝るけど、原爆部分は言いがかり」というメッセージを受け入れないという姿勢が伝わるからだ。はっきり言ってこのメッセージナチ部分がかすむほどに反核的に読み取れる。謝罪すべき対象については「日本の人々(被爆者)とナチズムの犠牲者」と「日本の人々」を最初に置く念のいりようだ――これはそういう流儀なのかもしれないが。

SWCがこのようなリリースを出すのは驚きに値する。「原爆終戦を促し無駄犠牲を防いだ」という史観にさえ抵触しかねないからだ。原爆を開発した科学者ユダヤ人が多く含まれいたことも鑑みると、このようなメッセージが出たことは極めて興味深い。少なくとも巷間マスコミはてなブックマーク等で言われるように「SWCが出てきちゃったよ、やれやれ」とかいった話ではなさそうなのである原爆開発に積極的に加担したユダヤ人代表するような団体が、「広島」と「長崎」を明示的に分けて「嘲笑した」と非難していることについて、多少の考えをいたして欲しい。

2018-11-10

こいつらガチで状況全く分かってないだろ…

宇野維正 @uno_kore

Mステ終わったな。マジでさよなら

ゆーすけ @yoox5135

BTSTシャツ国際的活躍するアーティストとして配慮が足りなかったと思うし、それをあげつらって嫌韓に結びつけた東スポも、ネトウヨ圧力に屈したテレ朝批判されて当然だけど、日本人にも韓国人にも改めて原爆とは何かについて考える機会になればと思う。

佐々木敦 @sasakiatsushi

BTSの件、こうやってニッポン世界に恥を晒してゆく。

だが連中は毅然とした態度を取ったとでも思ってるんだろう。

それに騒いだ奴らは嫌韓だが親米の筈だ。原爆を落とした国はいいわけだ。

彼らは右翼でも保守でもない。アメリカと仲良しの大日本帝国という架空戦記みたいな国を信奉しているだけだ。」

李信恵 이(리)신혜 @rinda0818

ヘイトスピーチが激化してる時、KARA大阪城ホールコンサート韓国女優CMに使ったロート製薬への抗議街宣とかもあった。

その時みたいだ。けど、新大久保でのヘイトスピーチに一番最初おかしいとTwitterで声を上げたのはKポペンだった。差別発言を繰り返すタレント普通にテレビに出てる。

レジー @regista13

Mステがこの直前で出演者差し替えって初めてかな。音楽世界音楽に興味のない人に荒らされる時代

レジー @regista13

韓国ポップスグローバルにおいて重要ポジションを占めてる実態があって、日本はまんま真似する必要はないにせよ見習う部分がいっぱいあるわけだけど、

こういう「政治的」な話がこれからもそういう前向きな動きの足を引っ張り続けるんだろうなと思うとほんと頭痛いですね

2018-11-09

2002年卒 新卒就職失敗した俺の年表

2000年夏】 就活開始 合同説明会業界研究などなんとなく嫌で参加せず

2001年】 2社+教職に応募するも、もともと無理筋であえなく全敗。数名のモラトリアム組と一緒に社会人になっていく友人を祝う。

2002年春】 大学卒業実家ぐらしのフリーター生活スタートバイト先は大学時代から続けていた飲食店フリーターのくせに4月から2ヶ月ほど東南アジアバックパッカー

2002年秋】 就職。 東京資本ブラック営業職。月収25万程度、ボーナスなし

2003年秋】 一人暮らし開始。月収25万円と変わらず、ボーナスなし、家賃6万程度(県下最大の繁華街直ぐ側だったため、毎日飲み歩き貯金ゼロ二日酔い仕事に行き職場トイレ嘔吐すること月に何度も)

2004年春】 最初職場退職。単純に仕事が楽しくなかった。残業もせず営業成績はノルマギリギリアウト、給料はしっかりもらってたので風当たりも強かった。

移行失業保険3ヶ月分で食いつなぐ、というか飲みつなぐ。

2004年初秋】 失業保険切れて家賃払えなくなったので肉体労働バイトを始める。日給8000円。と同時に就職活動を始める。時代ライブドア・ショック前夜、時代ITだなとWEBマーケティングWEB制作系の本を図書館で借りて読み漁る日々。ホントは半分以上小説借りて読んでた。

2004年初冬】 地場零細IT企業就職。月収19万円程度、ボーナスなし。職種地場工務店廻りのルート営業

2005年初頭】 東京営業所開設に伴い転勤(もともと東京勤務条件で就職家賃は半額補助だったけどまたたくまに困窮する

2005年秋】 勤め先破綻、自費で地元に戻る。当然すっからかん実家に逃げ込む。幸運にもWEBマーケティング担当として勤め先の顧客であった食品流通企業就職月収20万程度、ボーナス年間3ヶ月程度移行心を入れ替えて勉強しつつ学びつつ、ちょうど地域ブランディングブート相まって2008年ころまで県下の業界ではちょっとした有名人に。ただし昇進もせず給与もあまり上がらない。

2006年春】 再び実家を出て同棲開始

2010年春】俺を招いてくれた社長勇退。反りが合わなかった重役が社長に。広告予算を掌握していた俺がじゃまになりあからさまに社内の風当たりが強くなる。恩義もあったが転職を考え始める 同棲解消、独り身に

2010年秋】地元広告代理店に転職。前職でコネクションが作れており、仕事評価も広がっていたので苦労しなかった。月収30万円、ボーナス2.5ヶ月程度。色んな会社ブランド開発、広告運用担当する楽しい日々。

2015年春頃】クライアントに対して某グローバル営業支援システムの導入をコンサルする新設部署責任者に 。 年収550万円ボーナス込。 結婚

2016年春】 住宅購入(3500万円 うち2500万円35年ローン)

2018年春】 38歳 クライアント企業転職地場中堅流通業。経営企画責任者 年収700万円査定ボーナス 第1子誕生幸せ

2018-11-08

anond:20181108222151

でも英語の一つも使えないってのは、グローバル多文化共生時代にあって、

国際語も使わず異文化尊重する気もないドメスティック民族主義者と捉えられても仕方ないんだよなあ

あのトランプですら一応は国際語を喋るというのに

自国第一主義が当たり前であると困るやつはリベラルグローバルの人中心にたくさんいそうだよな。

2018-11-02

anond:20181102201014

どうにかしなければならないという問題意識グローバルじゃない

2018-10-29

anond:20181029100739

ならなぜ「社会の存続のため」という理由で口出しするのだけは拒否してくるのかって話になるでしょ

から、日頃から教育がどうの愛国心がどうのとうるさい保守おじさんが「金も出してやれよ」と言うなら、賛否はともかく主張としては一貫はしてる

でも普段リベラルだのグローバルだの言って、隙あらば海外に逃げようとしてる連中が、都合のいい時だけ社会の存続を理由に持ち出すんじゃねえって

鼻で笑っちゃう

2018-10-23

anond:20181023211543

インターナショナルアナルセックス絶対体験しとけ

人種性別関わらず後ろの穴は付いてるので竿の入れ合いで親密になれるぞ

真の国際人に求められているグローバルマインドってのはアナルいじりだと思う

勉強ももちろん頑張ってこいよ!

2018-10-20

増田プログラマー養成講座 その8 OOPの仕組み(後半)

前回に続いて、今回もオブジェクト指向プログラミングOOP)の基本的な仕組みを見ていこう。

 

教材は、ドットインストールPHP入門です。

OOP関係してる#18から#24までのうち、後半の#22から#24までを一緒に見てみよう!

 

#22 staticキーワードを使ってみよう

動画でこんな用語が出て来た。

 

 

static

クラスベースOOPオブジェクトを使う場合普通は「クラスからインスタンスオブジェクトの具体的な実体)を作ってから使う」と説明した。

実は、newでいちいちインスタンスを作らなくても、クラスメンバープロパティーやメソッド)を直接呼び出して使える仕組みも用意されている。

それが「static」(静的)という仕組みだ。

 

「静的」(static)という言葉は、「動的」(dynamic)の対義語になっている。

newでインスタンスポンポン作っていくのが「動的」なら、new無しでコッソリとメンバーを呼び出すのが「静的」というかんじ?

 

PHPでは、インスタンスを作らなくても、直接(静的に)呼び出せるメンバーには「static」という目印を付けておく、という文法になってる。

さらに、

 

それではstaticなメンバーを入れたクラス定義してみよう。

class User {

 // プロパティー:インスタンス変数(staticなし。newした後じゃないと使えない)

 public $name;

 // プロパティー:静的変数(staticあり。newなしでいきなり使える)

 public static $count;

}

 

文法的には「static」という印を付けるか、付けないかの違いしかない。簡単だ!

次は、staticなメンバーの呼び出し方を見てみよう。

 

::演算子

ちょっと待った!「演算子」という言葉は初めて出てきたね?意味確認しておこう。

1+2は3になる等、対象(1とか2とかの数値データ)を操作(=演算)して、3という結果を得られる。

 

「::」はスコープ定義演算子とか、ダブルコロンと呼ばれている。PHPマニュアルでは以下のように説明されている。

static, 定数 およびオーバーライドされたクラスプロパティメソッドアクセスすることができます

静的メンバーを呼び出す専用の記号として「::」という演算子記号)が用意されている、というわけだ。

まり、「::」という演算子を使うことで、静的メンバー操作できる。

 

それでは、「::」を使って、静的メンバーを呼び出してみよう。

class User {

 // プロパティー:インスタンス変数(staticなし。newした後じゃないと使えない)

 public $name;

 // プロパティー:静的変数(staticあり。newなしでいきなり使える)

 public static $count;

}

 

// new無しでいきなり使える!

User::$count = 1; // 1を代入する。

echo User::$count; // 1と表示される。

 

実験で以下のコードも追加してみよう。

// staticが付いてないインスタンス変数(new無しで使えない)を呼び出す。(本来は呼び出せない)

User::$name = "yamada";

echo User::$name;

実行すると

PHP Fatal error: Uncaught Error: Access to undeclared static property: User::$name

というエラーメッセージが表示された。

「staticなプロパティーとして定義されてないから、アクセスできないよ!」と怒られた~~~(涙)

staticじゃないメンバーには、ちゃんとnewしてインスタンスを作ってからアクセスしないと、使えないんですね。(面倒)

 

キーワード「self」

オブジェクトメンバープロパティー、メソッド)に、オブジェクトの中のメンバーアクセスするとき

という使い分けになってる。単にこれはPHP文法なので、特に悩む余地はない。

 

this=インスタンスメンバー操作する場合

class User {

 // 普通プロパティー:インスタンス変数(staticなし。newした後じゃないと使えない)

 public $name; // ←この$nameをこの下にあるをhello()から使いたい

 // 普通メソッド

 public function hello() {

  echo "Hello, " . $this->name; // this->で指定する

 }

}

$taro = new User;

$taro->name = "Yamada Taro";

$taro->hello(); // Hello, Yamada Taro

「this」が自分自身オブジェクトを指し示す。

$this->nameで、オブジェクト(この場合インスタンス)内の$nameアクセスできる。

 

self=クラスの静的メンバー操作する場合

class User {

 // staticなプロパティー:静的変数(staticあり。newなしでいきなり使える)

 public static $name; // ←この$nameをこの下にあるをhello()から使いたい

 // staticなメソッド

 public static function hello() {

  echo "Hello, " . self::$name; // self::で指定する

 }

}

// new無しでいきなり使える!

User::$name = "Suzuki Hanako";

User::hello(); // Hello, Suzuki Hanako

「self」が自分自身オブジェクトを指し示す。

self::$nameで、オブジェクト(この場合クラス)内の静的な(staticな)$nameアクセスできる。

言ってる意味、分かる?(説明が分かりにくい?)

 

スコープとは?

「this」とか「self」とか、いちいち使い分けていて面倒くさいなーと思うだろう。

なんでこんなことをやってるか?というと「スコープ」という仕組みが関係してる。

ドットインストールPHP入門でも、#16でちょっとスコープについて説明してあった。

PHPスコープの種類は3種類しかありません

  1. ローカルスコープ
  2. グローバルスコープ
  3. スーパーグローバル

 

スコープ有効範囲

スコープ」(scope, 可視範囲)は、元々は潜水艦に付いてる望遠鏡(潜望鏡)のこと。

プログラミングでは、あるデータ変数とか)がどこまで見えるか、覗けるか、という範囲のことを「スコープ」と呼んでる。

変数関数がどの範囲まで有効なのか、使えるのかは、その変数関数スコープで決まっている。

Wikipediaで「スコープ」の説明を見ると、ゴチャゴチャ書いてあるけど、要するにスコープには、広い範囲や狭い範囲があるってこと。

 

thisやselfをわざわざ使い分けているのは、範囲を指し示すときに、

それとも

という場所の違いをハッキリと区別するためなんだ。

 

クラスオブジェクト設計図)を眺めたときに、

thisを使ってたら、「ああ、newしてインスタンスを作らないと使えないんだな」と分かる。(インスタンスの中の話)

staticとselfを使ってたら、「newしないで、静的に使えってことだな」と分かる。(クラスの中の話)

 

太郎の$nameとか、花子の$nameとか、インスタンス場合は、各インスタンスメンバーは、明確に分かれていて、両者が混ざることはない=別々のスコープになってる。

クラスの静的メンバーは、そのクラスに1個しかないので、そのクラスをnewしないで(インスタンス無しで直接呼出しときは)、いろんなところから呼び出されても、共通の中身になってしまう=スコープが1個、同じスコープになってる。

 

インスタンス変数クラスの静的変数は別物なので、thisとselfで使い分けてる、というわけだな!

 

ここまで読むと「staticって面倒くさいやつだな!なくてもいいじゃん!」と思っただろう。その通り!

staticは使わなくて済むなら、なるべく使わない方がいい。

「static 欠点」で検索してもらえば、staticを使った場合問題点が紹介されている。

どうしてもstaticじゃないと実現できないこと、staticの方が便利な場合だけ、staticを使うようにしよう。

 

(参考)PHPのstaticの使い方

 

#23 抽象クラスを使ってみよう

動画でこんな用語が出て来た。

 

 

抽象クラス

これはドットインストール説明そのままでOKですね。

 

具象クラス(今まで勉強してきた普通クラス)だけではなく、「抽象クラス」という特殊クラスを作る仕組みも用意されている。

抽象クラスは、継承してその子クラスを作るとき、「必ずこのメソッド自分で作れよ!」などと強制できる。

まりクラスの利用方法継承とか)について、プログラマーに指示を出せる働きがある。

 

抽象クラスの特徴として、具象クラス(通常のクラス)との違いを挙げます

 

1. 抽象メソッド定義する事ができる。

抽象メソッドとは、実際の処理を自身にではなく子クラス記述させるためのメソッドです。

この抽象メソッド記述できることが、抽象クラスの最大の特徴です。

抽象クラス継承したクラスは、この抽象メソッドを必ず「オーバーライド」しなければなりません。(オーバーライドしないとコンパイルエラーとなります。)

 

2. 抽象クラス単体でインスタンスを生成する事はできません。

抽象メソッド定義している。

まり、実際の処理を記述していない訳ですから当然インスタンスを生成して使用する事は出来ません。

JavaPHPも同じですね。

 

#24 インターフェースを使ってみよう

OOP継承には、「単一継承」と「多重継承」という種類がある。

普通は、「単一継承」といって、親クラスからクラス継承して作るとき、親クラスは1個だけしか指定できない。(1:1)

クラスA、クラスB、クラスCの3つを親クラスとして、クラスZという子クラス継承して作る仕組みは、「多重継承」という。多重継承可能場合、子クラス複数の親クラスを持てる。(多:1)

 

PHPJavaでは、多重継承ができない代わりに、「インターフェース」という仕組みが用意されている。

インターフェースを使うと、多重継承と似たようなことができる。

 

↑ここにクラスインターフェースの相違点がまとめられてたので、参考にしてみてください。

 

インターフェースの使い方、文法を見ておきましょう。

  • class」の代わりに「interface」を使う。
  • 「extends」の代わりに「implements」を使う。
  • 継承する」という代わりに「実装する」という言い方をする。

interface sayHi {

 public function sayHi();

}

interface sayHello {

 public function sayHello();

}

class User implements sayHi, sayHello {

 public function sayHi() {

  echo "hi!";

 }

 public function sayHello() {

  echo "hello!";

 }

}

$taro = new User; // コンストラクターに渡す初期データがない場合「new User();」みたいに「()」を付けなくてもOK

$taro->sayHi(); // hi!

$taro->sayHello(); // hello!

 

PHPOOP機能

#22から#24までを見て、PHPOOP基本的な仕組み~使える機能について見てきました。

PHPには、他にもいろんなOOPで使える機能が用意されています

 

その他のOOP機能

Javaなど他のプログラム言語には、PHPにはないOOP機能も用意されています

オブジェクトを利用するときの仕組みとして、いろんな方法が考えられてます

 

使う機会があれば調べてみましょう。

 

ここまでで、やっとOOP基本的な仕組み、用意されている機能テクニックを学びました。

次回は、なぜこんなOOPの仕組みが考え出されたのか?どうやってOOP活用していくのか?を見ていきましょう。

 


anond:20181015215004 未経験からプログラマーなんだが全然からない

anond:20181016015826 増田プログラマー養成講座 その1 パソコンの用意

anond:20181016164341 増田プログラマー養成講座 その2 プログラムデータ+処理、プログラム言語の種類

anond:20181016180059 増田プログラマー養成講座 その3 構造プログラミングの基本(順次、反復、分岐

anond:20181016193144 増田プログラマー養成講座 その4 子ども向け教材「Scratch」で構造プログラミング練習

anond:20181017161003 増田プログラマー養成講座 その5 オブジェクトとは何か?

anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備

anond:20181019181549 増田プログラマー養成講座 その7 OOPの仕組み(前半)

anond:20181020230044 増田プログラマー養成講座 その8 OOPの仕組み(後半) ←★今ここ★

anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう

anond:20181023184616 増田プログラマー養成講座 その10 OOP参考書

anond:20181024214737 増田プログラマー養成講座 コンテンツ一覧

2018-10-19

anond:20181019204348

素材的にはあるけど、分量がグローバル基準サラダ1/3食分くらいしかないのでない

2018-10-18

消費税増税って仕方ないんだよね

グロベル経済で、どんどん租税回避されちゃうわけ。

法人税を下げて、消費税グローバル企業から取って、分配するしかないわけよ。

でも問題は、増収分を借金返済に充ててしまってること。

こうなると、もう景気を冷やす効果しかない。

本当は、ベーシックインカムみたいなもので、消費税分は国内で分配するくらいが理想的なんだよな。

消費税30%にしたら、80兆円くらいの見込みがあって、それを分配すると、年間だいたい70万円くらいなる。

年間240万くらいお金使う人だと、消費税で取られる分とトントンになる。

これで、過剰にグローバル企業に吸い取られるのを抑制して、国内お金を循環させられるわけ。

消費税は間接的な関税からね。

いまのグローバル経済では上げるしかないんだよ。

まあ、安倍ちゃん分配しないけどww

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん