{"version":"1.0","provider_name":"Ratel","provider_url":"https:\/\/ratel.com.tr\/tr\/","title":"Jenerikler(Generics) - Ratel","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"c11AP45drz\"><a href=\"https:\/\/ratel.com.tr\/tr\/jeneriklergenerics\/\">Jenerikler(Generics)<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/ratel.com.tr\/tr\/jeneriklergenerics\/embed\/#?secret=c11AP45drz\" width=\"600\" height=\"338\" title=\"&#8220;Jenerikler(Generics)&#8221; &#8212; Ratel\" data-secret=\"c11AP45drz\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/ratel.com.tr\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/ratel.com.tr\/wp-content\/uploads\/2018\/12\/dart_jenerikler.jpg","thumbnail_width":1200,"thumbnail_height":675,"description":"T\u00fcrk\u00e7e&#8217;ye jenerik ya da genel t\u00fcrler \u015feklinde \u00e7evrilen kavram t\u00fcr ba\u011f\u0131ms\u0131z ifadeleri a\u00e7\u0131klar. Yazm\u0131\u015f oldu\u011fumuz s\u0131n\u0131flar\u0131n, fonksiyonlar\u0131n vb., belli bir t\u00fcre g\u00f6re de\u011fil, her t\u00fcre g\u00f6re \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flamaktad\u0131r. \u00d6rne\u011fin String, int, Araba (\u00f6zel s\u0131n\u0131f) vb. her \u015fey birer jenerik t\u00fcr olabilir. Bu t\u00fcr\u00fc ihtiyaca g\u00f6re siz belirlersiniz. Ama belirlemek zorunda de\u011filsiniz. T\u00fcr belirlemezseniz dart dili&hellip;"}