{"id":12687,"date":"2026-09-12T17:14:18","date_gmt":"2026-09-12T08:14:18","guid":{"rendered":"https:\/\/yorozu.cloudfree.jp\/wordpress\/?p=12687"},"modified":"2026-09-27T18:17:05","modified_gmt":"2026-09-27T09:17:05","slug":"class%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6","status":"publish","type":"post","link":"https:\/\/yorozu.cloudfree.jp\/wordpress\/?p=12687","title":{"rendered":"class\u306b\u3064\u3044\u3066"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\"><strong>\uff11\uff0e\u7d50\u5c40\u306a\u306b<\/strong><\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>class\u306f\u300c\u8a2d\u8a08\u56f3\u300d<br>\u3000\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u8a2d\u8a08\u56f3<br>\u3000\u3000\u3000\u3069\u3093\u306a\u30c7\u30fc\u30bf\u3092\u6301\u3061\u3001<br>\u3000\u3000\u3000\u3069\u3093\u306a\u51e6\u7406\u3092\u6301\u3064\u304b\u3092\u6c7a\u3081\u308b<\/td><td>\u4f8b<br><code>class User:<\/code><br><code> def __init__(self, name, points): <\/code><br>\u3000<code>self.name = name<\/code><br>\u3000<code>self.points = points<\/code><br><br><code> def add_points(self, value): <\/code><br><code>\u3000self.points += value<\/code><br><br>\u30dd\u30a4\u30f3\u30c8<br>\u3000User \u304c\u8a2d\u8a08\u56f3<br>\u3000\u30c7\u30fc\u30bf\uff08name, points\uff09\u3092\u6301\u3064<br>\u3000\u51e6\u7406\uff08add_points\uff09\u3092\u6301\u3064\u3000\u3000<\/td><\/tr><tr><td>\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306f\u300c\u5b9f\u4f53\u300d<br>\u3000\u8a2d\u8a08\u56f3\u304b\u3089\u5b9f\u4f53\u3092\u4f5c\u308b<br>\u3000\u3000\u3000\u8a2d\u8a08\u56f3\u304b\u3089\u5b9f\u4f53\u3092\u4f5c\u308b\u3053\u3068\u3067\u3001<br>\u3000\u3000\u3000\u5b9f\u969b\u306b\u4f7f\u3048\u308b<\/td><td>\u8a2d\u8a08\u56f3\uff08User\uff09\u304b\u3089<br>\u3000\u5b9f\u4f53\uff11\uff08User1\uff09\u3068<br>\u3000\u5b9f\u4f53\uff12\uff08User2\uff09\u3092\u4f5c\u308b<br><br>\u4f8b<br>\u3000user1 = User(&#8220;Sato&#8221;, 1200)<br>\u3000user2 = User(&#8220;Suzuki&#8221;, 800)<br><br><code>\u30dd\u30a4\u30f3\u30c8<\/code><br>\u3000<code>\u8a2d\u8a08\u56f3\u304b\u3089\u8907\u6570\u306e\u5b9f\u4f53\u3092\u4f5c\u308c\u308b<\/code><br><code>\u3000\u305d\u308c\u305e\u308c\u5225\u306e\u30c7\u30fc\u30bf\u3092\u6301\u3066\u308b <\/code><\/td><\/tr><tr><td>__<strong>init__<\/strong> \u306f\u300c\u6700\u521d\u306e\u8a2d\u5b9a\u300d<br>\u3000\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u3092\u4f5c\u308b\u3068\u304d\u306b<br>\u3000\u3000\u3000\u81ea\u52d5\u3067\u547c\u3070\u308c\u308b\u30e1\u30bd\u30c3\u30c9<br>\u3000\u6700\u521d\u306e\u5024\u3092\u53d7\u3051\u53d6\u3063\u3066\u3001<br>\u3000\u3000\u3000\u30c7\u30fc\u30bf\u3092\u6e96\u5099\u3059\u308b<\/td><td>\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u4f5c\u6210\u306e\u6d41\u308c<br>\u3000<code>User(\"Sato\", 1200)<\/code>\u3092\u5b9f\u884c<br>\u3000<code>__init__ \u304c<\/code>\u81ea\u52d5\u3067\u547c\u3070\u308c\u308b<br>\u3000<code>name \u3068 points \u306b\u5024\u3092\u30bb\u30c3\u30c8<\/code><br><br>\u4f8b<br>\u3000<code>def __init__(self, name, points):<\/code><br>\u3000<code>self.name = name<\/code><br>\u3000<code>self.points = points<\/code><br><br>\u30dd\u30a4\u30f3\u30c8<br>\u3000\u4f5c\u6210\u6642\u306b\uff11\u56de\u3060\u3051\u5b9f\u884c<br>\u3000\u53d7\u3051\u53d6\u3063\u305f\u5024\u3092self\u306b\u4fdd\u5b58\u3059\u308b\u3000<br>\u3000\u6700\u521d\u306e\u6e96\u5099\u4fc2<\/td><\/tr><tr><td>self\u306f\u300c\u81ea\u5206\u81ea\u8eab\u300d<br>\u3000\u30e1\u30bd\u30c3\u30c9\u306e\u4e2d\u3067\u3001<br>\u3000\u3000\u3000\u305d\u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u81ea\u8eab\u3092\u6307\u3059<br>\u3000\u3000\u3000\u7279\u5225\u306a\u5f15\u6570<\/td><td>self\u306e\u30a4\u30e1\u30fc\u30b8<br><br>\u4f8b<br>\u3000<code>user1.add_points(100)<\/code>\u3092\u5b9f\u884c<br>\u3000\u3000<code>\u30e1\u30bd\u30c3\u30c9\u306e\u4e2d\u306f<\/code>\u3000add_points<br>\u3000\u3000<code>\u30e1\u30bd\u30c3\u30c9<\/code>\u3092\u547c\u3073\u51fa\u3057<br>\u3000\u3000\u3000\u3000<code>self = user1<\/code><br>\u3000\u3000<code>user1<\/code>\u306e<code>points<\/code>\u304c\u66f4\u65b0\u3055\u308c\u308b<br><br>\u30dd\u30a4\u30f3\u30c8<br>\u3000self\u306f\u81ea\u5206\u81ea\u8eab\u3092\u6307\u3059<br>\u3000self.name\u3067\u81ea\u5206\u306e\u30c7\u30fc\u30bf\u306b<br>\u3000\u3000\u3000\u30a2\u30af\u30bb\u30b9<br>\u3000\u81ea\u5206\u306e\u30c7\u30fc\u30bf\u3092\u5909\u66f4\u3067\u304d\u308b<\/td><\/tr><tr><td>\u30e1\u30bd\u30c3\u30c9\u306f\u300c\u305d\u306e\u30c7\u30fc\u30bf\u7528\u306e\u95a2\u6570\u300d<br>\u3000\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u304c\u6301\u3064\u30c7\u30fc\u30bf\u3092<br>\u3000\u3000\u3000\u4f7f\u3063\u3066\u51e6\u7406\u3059\u308b\u95a2\u6570<\/td><td>\u30e1\u30bd\u30c3\u30c9\u3092\u4f7f\u3046<br><br>\u4f8b<br>\u3000<code>user1 = User(\"Sato\", 1200) <\/code><br>\u3000<code>user1.add_points(150) <\/code><br>\u3000<code>print(user1.points)<\/code><br>\u3000\u3000\u3000user1\u306epoints\u304c150\u5897\u3048\u308b<br>\u3000\u3000\u3000\u5b9f\u884c\u7d50\u679c\u2192 1350<br><br>\u30dd\u30a4\u30f3\u30c8<br>\u3000\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306e\u30c7\u30fc\u30bf\u3092\u4f7f\u3063\u3066\u51e6\u7406<br>\u3000\u4f55\u5ea6\u3067\u3082\u547c\u3073\u51fa\u305b\u308b<br>\u3000\u72b6\u614b\uff08\u30c7\u30fc\u30bf\uff09\u3092\u5909\u3048\u3089\u308c\u308b<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image is-resized\"><a href=\"https:\/\/yorozu.cloudfree.jp\/wordpress\/wp-content\/uploads\/2026\/09\/class.jpg\" rel=\"lightbox[12687]\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/yorozu.cloudfree.jp\/wordpress\/wp-content\/uploads\/2026\/09\/class-150x150.jpg\" alt=\"\" class=\"wp-image-12690\" style=\"aspect-ratio:1;width:150px;height:auto\"\/><\/a><\/figure>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>class User:\n def __init__(self, name, points): \n\u3000\u3000self.name = name\n\u3000\u3000self.points = points\n\n def add_points(self, value): \n\u3000\u3000self.points += value<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>user1 = User(&quot;Sato&quot;, 1200)\nuser2 = User(&quot;Suzuki&quot;, 800)<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>def __init__(self, name, points):\n    self.name = name\n    self.points = points<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>\u3000user1 = User(&quot;Sato&quot;, 1200) \n\u3000user1.add_points(150) \n\u3000print(user1.points)<\/code><\/pre><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u30fbclass\u306b\u3064\u3044\u3066<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54],"tags":[17],"class_list":["post-12687","post","type-post","status-publish","format-standard","hentry","category-99_","tag-python"],"_links":{"self":[{"href":"https:\/\/yorozu.cloudfree.jp\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/12687","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yorozu.cloudfree.jp\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yorozu.cloudfree.jp\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yorozu.cloudfree.jp\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/yorozu.cloudfree.jp\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12687"}],"version-history":[{"count":6,"href":"https:\/\/yorozu.cloudfree.jp\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/12687\/revisions"}],"predecessor-version":[{"id":12695,"href":"https:\/\/yorozu.cloudfree.jp\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/12687\/revisions\/12695"}],"wp:attachment":[{"href":"https:\/\/yorozu.cloudfree.jp\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12687"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yorozu.cloudfree.jp\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12687"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yorozu.cloudfree.jp\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}