【发布时间】:2011-03-20 13:29:12
【问题描述】:
我的第一堂课:
<?php
require_once( 'error/DisconnectedHandler.php' );
require_once( 'error/NoSuchRequestHandler.php' );
class NetworkManager {
public static final $RESPONSE_JUMP = 1000;
....
我的第二堂课:
<?php
require_once( '../NetworkManager.php' );
class DisconnectedHandler implements Handler{
public static $TYPE = 2000;
public static $RESPONSE_TYPE = self::$TYPE + NetworkManager::$RESPONSE_JUMP;
public static $VER = 0;
我在这一行得到一个错误:
public static $RESPONSE_TYPE = self::$TYPE + NetworkManager::$RESPONSE_JUMP;
Eclipse IDE 将$TYPE 涂成红色并表示:
Multiple annotations found at this line:
- syntax error, unexpected '$TYPE', expecting
'identifier'
- syntax error, unexpected '$TYPE', expecting
'identifier'
正确的语法是什么?
【问题讨论】:
标签: php class static variables