Robot | Path | Permission |
GoogleBot | / | ✔ |
BingBot | / | ✔ |
BaiduSpider | / | ✔ |
YandexBot | / | ✔ |
User-agent: * Disallow: /wp-admin/ Disallow: |
Title | fahad’s blog - Just some |
Description | fahad’s blog Menu Home Categories Software Development Photography Random About me Design Patterns Made Easy – Factory Pattern Posted on March 27, 2015 by |
Keywords | N/A |
WebSite | fahadismy.name |
Host IP | 173.212.240.186 |
Location | United States |
Site | Rank |
US$1,408,410
Last updated: 2023-05-13 14:09:29
fahadismy.name has Semrush global rank of 7,515,073. fahadismy.name has an estimated worth of US$ 1,408,410, based on its estimated Ads revenue. fahadismy.name receives approximately 162,509 unique visitors each day. Its web server is located in United States, with IP address 173.212.240.186. According to SiteAdvisor, fahadismy.name is safe to visit. |
Purchase/Sale Value | US$1,408,410 |
Daily Ads Revenue | US$1,301 |
Monthly Ads Revenue | US$39,003 |
Yearly Ads Revenue | US$468,026 |
Daily Unique Visitors | 10,834 |
Note: All traffic and earnings values are estimates. |
Host | Type | TTL | Data |
fahadismy.name. | A | 14400 | IP: 173.212.240.186 |
fahadismy.name. | NS | 86400 | NS Record: ns2.xeonbd.com. |
fahadismy.name. | NS | 86400 | NS Record: ns1.xeonbd.com. |
fahadismy.name. | NS | 86400 | NS Record: ns3.xeonbd.net. |
fahadismy.name. | MX | 3600 | MX Record: 10 fahadismy.name. |
fahadismy.name. | TXT | 14400 | TXT Record: v=spf1 ip4:173.212.240.186 include:spf.xeonbd.com a:spf.xeonbd.com |
fahad’s blog Menu Home Categories Software Development Photography Random About me Design Patterns Made Easy – Factory Pattern Posted on March 27, 2015 by fahad Factory Pattern Factory Pattern helps to instantiate complex objects keeping future changes in mind. In this case, you don’t use the new keyword to directly instantiate an object of a class, but use a static method of another factory class. This helps to wrap up complex and dynamic construction of objects or helps in cases where the right class to instantiate depends on input parameters. class Person { private $name; protected $type; function __construct($_name, $_type) { $this->name = $_name; $this->type = $_type; } } interface iPerson { function behave(); } class Good_Person extends Person implements iPerson { protected $type; function __construct($_name) { $this->name = $_name; $this->type = "GOOD"; } function behave() { echo $this->name." is a ".$this->type." person!"; } } class Bad_Person extends Person |
HTTP/1.1 301 Moved Permanently Connection: Keep-Alive X-Powered-By: PHP/5.4.45 X-Pingback: http://www.fahadismy.name/xmlrpc.php Content-Type: text/html; charset=UTF-8 Location: http://www.fahadismy.name/ Cache-Control: public, max-age=600 Expires: Tue, 21 Dec 2021 13:22:28 GMT Date: Tue, 21 Dec 2021 13:12:28 GMT Server: LiteSpeed HTTP/1.1 200 OK Date: Tue, 21 Dec 2021 13:12:29 GMT Content-Type: text/html; charset=UTF-8 Connection: keep-alive x-powered-by: PHP/5.4.45 x-pingback: http://www.fahadismy.name/xmlrpc.php cache-control: public, max-age=2678400 expires: Tue, 21 Dec 2021 13:22:29 GMT vary: Accept-Encoding x-turbo-charged-by: LiteSpeed CF-Cache-Status: MISS Last-Modified: Tue, 21 Dec 2021 13:12:29 GMT Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=1gEQm0I2AzlXqbhQOWWAIZVVhEOecTZ7WQ8a%2FTzXmmqmleaqc9Q8oLP%2FWd%2FbKy2f0Z5bLHHMeBbttsaa9DTeBug5FKDCQ7P0nBfDl95DqCP4IKib1fqI3WX6foLCCzXjK5LtVMM%3D"}],"group":"cf-nel","max_age":604800} NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800} Server: cloudflare CF-RAY: 6c115cba99c218d0-EWR alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400, h3-28=":443"; ma=86400, h3-27=":443"; ma=86400 |
**** Registry Domain ID: 134556239_DOMAIN_NAME-VRSN Domain Name: FAHADISMY.NAME Registrar: Innovadeus Pvt. Ltd. Registrar IANA ID: 3812 Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited >>> Last update of whois database: 2021-12-24T23:14:46Z <<< |