Fórum / Felhasználói programok | |
Házigazda: Max7 | ![]() |
// abstract osztály
abstract class Jármű extend Singleton
{
protected static $jarmuvek = [];
public function hozzaad(..) {
// hozzaadom a $jarmuvek -hez
}
public function elvesz(..) {
...
}
public function felrobbant(..) {
...
}
}
// Kocsi
class Kocsi extends Jármű
{
public function valami() {
...
}
}
// Másik 'random' osztály
class Parkolo
{
public static function kocsi(..)
{
}
}
// És azt szeretném, hogy máshol ez meg működjön:
Parkolo::kocsi()->hozzaad('Honda');
Parkolo::kocsi()->hozzaad('Honda)';
// és ezt a működést részesíteném előnyben ezzel szemben:
Parkolo::kocsi('hozzaad', 'Honda)';
Parkolo::kocsi('elvesz', 'Honda)';
Parkolo::kocsi('felrobbant', Honda);
var fs = require('fs'),
https = require('https'),
express = require('express'),
app = express(),
privateKey = fs.readFileSync('cert/server.key', 'utf8'),
certificate = fs.readFileSync('cert/server.crt', 'utf8'),
credentials = {key: privateKey, cert: certificate},
httpsServer = https.createServer(credentials, app);
httpsServer.listen(8080);