坦率地说,我对面向对象编程很陌生。我更熟悉诸如 C 之类的过程代码。
我开始设计一个以php为底层框架的网站。最初,我坚持采用程序化风格设计。这很快就变得相当麻烦。不用说,我想使用面向对象的方法。我看到了很多这样做的机会。
特别是在访问数据库方面 - 在这种情况下是 MySQL。
现在,我正在决定如何设计一个数据库类。显然,它将通过 PHP 的 PDO 合并一个连接。但我被困在课堂上除此之外的内容上。它显然可以包含其他方法,但到什么程度?例如,我是否还应该包含 MySQL 查询、插入、删除等功能?这些是我需要定期调用的常用函数,所以我不应该将它们全部包含在同一个类中吗?否则,如果我需要创建四个或更多不同的类,使用类似乎几乎没有意义?
哪位有经验的,请帮忙!谢谢!