トップページ > プログラム > 2020年04月01日 > 8LLFjcSO0

書き込み順位&時間帯一覧

6 位/155 ID中時間01234567891011121314151617181920212223Total
書き込み数0001000000000010010000306



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ e5ad-KN+/)
299 (ワッチョイ e5ad-KN+/)
Excel VBA 質問スレ Part65
Ruby 初心者スレッド Part 66
Java入門・初心者質問スレ Part.10

書き込みレス一覧

Excel VBA 質問スレ Part65
153 :デフォルトの名無しさん (ワッチョイ e5ad-KN+/)[sage]:2020/04/01(水) 03:32:39.41 ID:8LLFjcSO0
終わりに四郎
Ruby 初心者スレッド Part 66
299 :デフォルトの名無しさん (ワッチョイ e5ad-KN+/)[sage]:2020/04/01(水) 14:38:45.50 ID:8LLFjcSO0
>>294
Rubyにおいてはすべてがオブジェクトなので
変数の型はクラスだと考えてよい
(他言語はそうとは限らない)

インスタンスは個別の状態(変数)を持ったもので
「オブジェクト」という言葉は文脈によって
クラスとインスタンスの両方の意味で用いられる

よくある喩えで言うと人間はクラスで
太郎や花子がインスタンス
太郎と花子はどちらも人間(クラス)だけど
個々の状態(性別や年齢などの変数)は異なる

とりあえずの回答としてはざっとこんなもんだが
オブジェクト指向を本格的に習得したいなら
本で勉強する必要があるだろう
Java入門・初心者質問スレ Part.10
10 :デフォルトの名無しさん (ワッチョイ e5ad-KN+/)[sage]:2020/04/01(水) 17:55:43.99 ID:8LLFjcSO0
>>7
>エクリプスって何でしょうか?
>コマンドラインプロンプト
>テキストエディタ、わかりません…

さすがにそのレベルの単語は
覚えないとお話にならないね

入門者が開発環境を整えて動かすまでは
最初の難関なのでそこも学習だと思って
検索して調べながら試行錯誤して欲しい
Ruby 初心者スレッド Part 66
302 :299 (ワッチョイ e5ad-KN+/)[sage]:2020/04/01(水) 22:04:08.48 ID:8LLFjcSO0
class Human
attr_reader :age, :sex

def initialize(age, sex)
@age = age
@sex = sex
end
end

taro = Human.new(24,'man')
hanako = Human.new(18, 'woman')

p taro.age
p taro.sex
p hanako.age
p hanako.sex
Ruby 初心者スレッド Part 66
303 :299 (ワッチョイ e5ad-KN+/)[sage]:2020/04/01(水) 22:07:05.34 ID:8LLFjcSO0
>>299
>>302
文章説明したこと(だけ)の
サンプルコード

同じHumanクラスだが
インスタンスとして
taroとhanakoは異なる

インスタンス変数ageとsexも
インスタンスごとに
異なった状態になっている

それだけのことだけど基本中の基本
Java入門・初心者質問スレ Part.10
18 :デフォルトの名無しさん (ワッチョイ e5ad-KN+/)[sage]:2020/04/01(水) 22:15:43.66 ID:8LLFjcSO0
>>13
>GUIアプリ
そもそも公開しないなら
コマンドラインで済む場合があるし
公開するならWebアプリの方が便利な場合もある

ファイル名一括変換くらいだったら
Excel VBA のようなマクロ言語の方が
手軽に済む場合もよくある

そのうえでJavaでやるなら
メジャーなGUIフレームワークはSwingやJavaFX
Java8までの標準がSwingで8からFXが標準

>>15
Java以外ならたとえばPythonやRubyがあり
両者のGUIフレームワークにTkがある


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。