From 51db092163240c354333cdd15bcad242f8940db8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mert=20G=C3=B6r?= Date: Sun, 2 Jul 2023 18:16:18 +0300 Subject: [PATCH] Method overload --- python-temel/method.overload.py | 15 +++++++++++++++ python-temel/method.overload.py~ | 12 ++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 python-temel/method.overload.py create mode 100644 python-temel/method.overload.py~ diff --git a/python-temel/method.overload.py b/python-temel/method.overload.py new file mode 100644 index 0000000..e9e3656 --- /dev/null +++ b/python-temel/method.overload.py @@ -0,0 +1,15 @@ +class Sample: + def foo(self): + print('foo') + +def tar(self): + print('bar') + +Sample.bar = tar + +s = Sample() +s.foo() +s.bar() + +Sample.x = 100 +print(Sample.x) diff --git a/python-temel/method.overload.py~ b/python-temel/method.overload.py~ new file mode 100644 index 0000000..c702a4a --- /dev/null +++ b/python-temel/method.overload.py~ @@ -0,0 +1,12 @@ +class Sample: + def foo(self): + print('foo') + +def tar(self): + print('bar') + +Sample.bar = tar + +s = Sample() +s.foo() +s.bar()