{"url":"https://t-imaizumi.hatenadiary.org/entry/20060716/1153052285","provider_name":"Hatena Blog","categories":["Ruby"],"height":"190","version":"1.0","published":"2006-07-16 21:18:05","author_url":"https://blog.hatena.ne.jp/t-imaizumi/","title":"\u30af\u30e9\u30b9\u3092\u4f5c\u308b\u3002","blog_title":"t-imaizumi\u306eMac\u3068\u304b\u306e\u306f\u306a\u3057","author_name":"t-imaizumi","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Ft-imaizumi.hatenadiary.org%2Fentry%2F20060716%2F1153052285\" title=\"\u30af\u30e9\u30b9\u3092\u4f5c\u308b\u3002 - t-imaizumi\u306eMac\u3068\u304b\u306e\u306f\u306a\u3057\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","image_url":"https://images-fe.ssl-images-amazon.com/images/I/41E6PZX7ZNL._SL160_.jpg","blog_url":"https://t-imaizumi.hatenadiary.org/","width":"100%","type":"rich","provider_url":"https://hatena.blog","description":"\u590f\u306b\u30af\u30e9\u30b9\u3068\u805e\u304f\u3068\u540c\u6642\u306b\u300c\u30ca\u30a4\u30f3\u30c6\u30a3\u30fc\u30f3\u3001\u30ca\u30a4\u30f3\u30b9\u30ea\u30fc\u300d\u3068\u6b4c\u304c\u805e\u3053\u3048\u3066\u304f\u308b30\u6b73\u306e\u7537\u3067\u3059\u3002\u3053\u3093\u3070\u3093\u306f\u3002 \u305d\u3093\u306a\u3053\u3068\u306f\u3069\u3046\u3067\u3082\u3044\u3044\u306e\u3067\u3001\u65e9\u901f\u30af\u30e9\u30b9\u3092\u4f5c\u3063\u3066\u307f\u307e\u3059\u3002 # \u30af\u30e9\u30b9\u540d\u306f\u5fc5\u305a\u5927\u6587\u5b57\u59cb\u307e\u308a class Hoge # \u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5909\u6570\u306f@\u4ed8\u304d @x = 0 @y = 0 @z = 0 # \u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5909\u6570\u306b\u5bfe\u3059\u308b\u30a2\u30af\u30bb\u30b5 # attr_accessor\u306f\u8aad\u307f\u66f8\u304d\u53ef\u80fd # attr_reader\u3068\u3059\u308b\u3068\u8aad\u307f\u53d6\u308a\u5c02\u7528 # attr_writer\u3068\u3059\u308b\u66f8\u304d\u8fbc\u307f\u5c02\u7528 attr_accessor:x attr_accessor:y # attr\u306f\u666e\u901a\u306b\u30e1\u30bd\u30c3\u30c9\u3068\u3057\u3066\u66f8\u304f\u3053\u3068\u3082\u53ef\u80fd def z=(val\u2026"}