-
面向对象(编程)的基本原则 1、对象内部是高内聚的 -对象只负责一项特定的职能大小(职能可大可小) -所有对象相关的内容都封装到对象内部 2、对象对外都是低耦合的 -外部世界可以看到对象的一些属性(并非全部) -外部世界可以看到对象可以做某些事情(并非全部)查看全部
-
面向对象的基本思路 第一步:识别对象 任何实体都可以被识别为一个对象 第二步:识别对象的属性 对象里面储存的数据被识别为属性 对于不同的业务逻辑,关注的数据不同,对象里面储存的属性也不同 第三步:识别对象的行为 对象自己属性数据的改变 对象和外部交互查看全部
-
面向对象的实质 · 将要解决的问题都用对象的方式【属性、方法】进行存储 · 对象与对象之间通过【方法】的调用完成互动。查看全部
-
【面向对象】就是将数据结构(数据组织方式)以对象的结构(成员属性成员方法)存储 为什么要使用面向对象 · 贴合真实的世界,有利于大型业务的理解。 · 对象的视角分析世界的时候能够拉近程序设计和真实世界的距离。查看全部
-
对象特点查看全部
-
面向对象查看全部
-
这是总结查看全部
-
记录下要点查看全部
-
interface关键字用于定义接口 implements关键字用于表示类实现某个接口 实现了某个接口后,必须提供接口中定义的方法的具体实现 不能实例化接口,可以用extends让接口可以继承接口,当类实现子接口时,父接口定义的方法也需要在这个类里面具体实现 可以用instanceof关键字来判断某个对象是否实现了某个接口 类的方法必须有实现,接口的方法必须为空查看全部
-
1、静态属性用于保持类的公有数据<br> 2、静态方法里面只能访问静态属性<br> 3、静态成员不需要实例化对象就可以访问<br> 4、类的内部可以通过使用seft和static访问自身静态成员<br> 5、可以通过parent访问父类静态成员<br> 6、可以通过类的名称在类的外部访问类的静态成员查看全部
-
面向对象定义查看全部
-
(静态)调用方法不存在的时候自动调用__call(Static); 这个方法的参数第一个就是调用的方法的名称,第二个参数是方法调用的参数组成的数组查看全部
-
对象转换为string的时候自动调用__tostring,把对象当做一个方法调用的时候自动调用__invoke;查看全部
-
抽象类中可包含普通方法,继承抽象类的关键字是extends,抽象类的子类中需要实现抽象类中定义的抽象方法;查看全部
-
可以用extends让接口继承接口,当类实现子接口,父接口定义的方法也需要在这个类里面具体实现查看全部
举报
0/150
提交
取消