相关疑难解决方法(0)

OOP与功能编程与程序

这些编程范例之间有什么区别,它们是否更适合于特定问题,或者任何用例都优先于其他问题?

建筑实例赞赏!

paradigms

234
推荐指数
5
解决办法
18万
查看次数

PHP:真实世界的OOP示例

我正在努力学习OOP.我正在阅读的书中所谓的"现实世界"例子并没有帮助.

所有的例子一样Pet,Car,Human不能帮助我了.我需要真实的生活例子,如注册,用户个人资料页面等.

一个例子:

$user->userName = $_POST['userName'];//save username
$user->password = $_POST['password'];//save password
$user->saveUser();//insert in database
Run Code Online (Sandbox Code Playgroud)

我也看到了:

$user->user = (array) $_POST;
Run Code Online (Sandbox Code Playgroud)

其中:

private $user = array();
Run Code Online (Sandbox Code Playgroud)

保存数组中的所有信息.

在同一个班级里面

$user->getUser($uid);
// which sets the $this->user array equal to mysqli_fetch_assoc() using 
//the user id.
Run Code Online (Sandbox Code Playgroud)

有没有在许多不同的php应用程序(注册,登录,用户帐户等)中实现OOP的真实世界示例?

php oop

46
推荐指数
2
解决办法
5万
查看次数

你如何向新程序员解释OO?

我的亲戚正在学习编程,很难理解课程.他很难理解,例如你需要实例化它,方法不能在其他方法中访问变量,如果你在一个类的实例中更改变量,它对其他实例不会改变.

我试图使用像类定义这样的类比就像一个房子的蓝图.实例是由该蓝图制成的房屋.

你如何解释一般的课程和OO?

language-agnostic oop

30
推荐指数
3
解决办法
9900
查看次数

OOP的学校是什么?

Smalltalk OOP和Simula OOP之间是否存在哲学差异?

这是一个间接与Java&C#vs C++相关的问题.据我所知,C++基于Simula,但Java和C#或多或少来自Smalltalk系列.

c# c++ java oop

30
推荐指数
2
解决办法
2988
查看次数

OOP和设计模式如何相关?

设计模式不是OOP原则的扩展吗?为什么这两个概念是分开处理的?如果知道设计模式的人肯定会成为OOP专家,我们能相信吗?

oop design-patterns

28
推荐指数
2
解决办法
2万
查看次数

OOP中的主要概念

我曾在接受采访时被问及"OOP的3个主要概念是什么?".我回答说,我认为有4个如下:

  • 遗产
  • 封装
  • 抽象化
  • 多态性

我是对的吗?

language-agnostic oop

26
推荐指数
4
解决办法
1万
查看次数

多年来我一直在编写没有"课程"的PHP ...我错过了什么?

对于我的生活,我似乎无法用PHP包围"类".

我已经设法编写没有它们的大型,可扩展和流行的网站.

我错过了什么?(我该如何学习?)

php oop coding-style

21
推荐指数
2
解决办法
2837
查看次数

为新程序员定义OOP

在向没有编程背景的人教授第一语言的时候,我很难定义OOP,尽管我更喜欢OOP,我怎样才能为那些编程经验很少(或为零)的人定义OOP?

oop

14
推荐指数
6
解决办法
2799
查看次数

OO PHP解释对于脑死亡n00b

我已经写了大约六年的PHP了,并且我已经到了一点,我觉得我应该做更多的事情来编写更好的代码.我知道面向对象的代码是要走的路,但我无法理解这个概念.

任何人都可以解释任何白痴都可以理解,OO以及它如何在PHP中工作或指向我的白痴指导教程?

php oop

12
推荐指数
4
解决办法
2694
查看次数

OOP PHP的良好培训资源,任何人?

我想看看是否每个人都可以在PHP语言上分享关于OOP的任何良好的培训资源.

OOP(面向对象编程)的良好培训资源PHP,任何人?

我见过很多教程,大多是肤浅的,其中一些很糟糕.

分享任何商业或免费,视频或书面的好东西.

php oop

9
推荐指数
1
解决办法
9858
查看次数

我为什么要开始在PHP中编写面向对象的代码?

我已经使用常规PHP一段时间了.我的正式代码培训为零.无论我学到了什么,我都在这里找到了PHP文档站点上的MySQL文档等.

我从头开始编写PHP.我将函数用于重新发生的任务,我使用MVC编写更易于维护的代码,最近我用一些函数编写了一个很好的小库,这样我就可以节省未来项目的时间.长话短说,没有某种大师,我与PHP有着良好的关系,到目前为止似乎已经为我完成了一些事情.

所以我的问题如下:为什么我要开始在PHP中编写面向对象的代码?它将如何使我的编程生活更好,为什么它比传统的做事方式更好?

php oop

8
推荐指数
1
解决办法
2308
查看次数

OOP概念混乱?

在阅读一些编程书籍时,我注意到作者说,在OOP中,你可能会在理解OOP的主要思想时遇到一些困惑.

天啊,是的!我有些困惑.你有没有相同的东西让程序员(甚至是经验丰富的程序员)感到困惑?!

如果你拥有它,你怎么能打败它?!

谢谢

oop

6
推荐指数
1
解决办法
3366
查看次数

什么时候和为什么我应该在PHP中使用类?

我想知道何时以及为什么我应该在php中使用类,我在php.net上读到一个类包含变量(我们在它们之前写var)和这些变量的函数,那么为什么不使用常规函数呢?我的意思是班级做什么?

谢谢你

php oop class

2
推荐指数
1
解决办法
2482
查看次数

标签 统计

oop ×12

php ×6

language-agnostic ×2

c# ×1

c++ ×1

class ×1

coding-style ×1

design-patterns ×1

java ×1

paradigms ×1