如何在参展类别中更改其可见性后从特征访问该方法?

时间:2017-11-22 09:13:44

标签: php visibility traits

请考虑以下代码:

foreach ($data['file'] as $file) {
                $entity = new Entity();
                $entity->setFile($file);
                $entity->upload();

                $em->persist($entity);
                $em->flush();

            }

在使用当前类更改其可见性后,如何在一个类中将新可见性设置为protected并在另一个具有别名的类中设置为private时,如何访问方法<?php trait HelloWorld { public function sayHello() { echo 'Hello World!'; } } // Change visibility of sayHello class MyClass1 { use HelloWorld { sayHello as protected; } } // Alias method with changed visibility // sayHello visibility not changed class MyClass2 { use HelloWorld { sayHello as private myPrivateHello; } } ?>

如何使用特征中定义的某个类的对象访问公共方法sayHello()

PHP手册中使用了“Exhibiting Class”这个术语。有人请解释一下这个术语“参展班级”是指哪个班级?

0 个答案:

没有答案