PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] 学习Descriptor, Design Patterns
楼主:
dinohsu1019
(数独迅猛龙)
2024-05-19 07:26:44
学习Python一年基本的会了,最近想加强物件导向编程(object-oriented programming)
我学得有点辛苦:Descriptor的部分我已经看了5位直播老师,还是觉得没有掌握:为什
么要用另一个class来实作getter, setter呢?
另外是“四人帮”的23个设计模式(design patterns),还有很长的路要走
至于 metaclass 就更难了,看来应该用不上,先就放著了。
不知大家学这些是否一次就能掌握?Python有这么难吗?感谢先
作者:
mikapauli
(桜花)
2024-05-19 07:55:00
因为你没用到,加上Python也没有很OO
作者:
wuyiulin
(龙破坏剑士-巴斯达布雷达)
2024-05-20 16:17:00
没用到OO为什么要学OO+1
作者:
Hsins
(翔)
2024-05-20 16:27:00
Python 提供了许多语法糖,将那些设计模式与 OOP 概念融入了进去,所以非得要使用 class 去实作时,会觉得有些别扭;除此之外,语言特性也让多数使用 Python 开发的专案规模较小,并不需要真的使用到那些设计模式就能够完成工作了当然……还有最重要的一点是很多初次接触设计模式的开发者,会像拿了槌子就想什么都敲一样,但其实你开发的过程中或多或少都曾套用过某个模式
作者:
shaopin
(Brian)
2024-07-05 06:41:00
我觉得别把python当书来念吧, 用到什么学什么
继续阅读
[问题] pymssql 上传问题
Dmix
[问题] python selenium 登入帐号异常
viskboy
[问题] 画双曲线遇到虚数
liquidbox
[问题] python plot grah from data
gecer
[问题] 想请问有没有推荐的课程?
pcvb
Re: [教学] python GUI + data science老师/家教
d8726233
[教学] 如何快速建置本地端LLM(会说话,解读图片)
d8726233
[问题] line notify 网络设定
Faker0613
[问题] Popen印出讯息到stdout并存到变量
clanguage
[问题] pymssql连线问题
Cochran
Links
booklink
Contact Us: admin [ a t ] ucptt.com