প্রশ্ন ট্যাগ «instanceof»

উদাহরণস্বরূপ জাভা, পিএইচপি এবং জাভাস্ক্রিপ্ট সহ কিছু অবজেক্ট-ভিত্তিক ভাষায় উপলব্ধ একটি অপারেটর। সাধারণভাবে বলতে গেলে, এটি প্রোগ্রামারকে এটি পরীক্ষা করতে দেয় যে কোনও বাম অপারেন্ড হিসাবে পাস করা কোনও জিনিস ডান অপারেন্ড দ্বারা নির্দিষ্ট কোনও শ্রেণীর উদাহরণ।

9
উদাহরণের ক্লাসের নাম পাচ্ছেন?
আমি যে ক্লাসটির দ্বারা পাইথনের কোনও অবজেক্টের উদাহরণ তৈরি করেছি সেটির নাম কীভাবে খুঁজে পাব যদি আমি যে ফাংশনটি থেকে এই কাজটি করছি তা উদাহরণ শ্রেণীর উত্সটি পেয়েছে? ভাবছিলাম হয়ত পরিদর্শন মডিউলটি আমাকে এখানে সাহায্য করতে পারে তবে আমি যা চাই তা তা আমাকে দেয় বলে মনে হয় না। এবং …

14
উদাহরণস্বরূপ এবং Class.isAssignableFrom (…) এর মধ্যে পার্থক্য কী?
নিচের কোনটি ভাল? a instanceof B অথবা B.class.isAssignableFrom(a.getClass()) আমি কেবল যে পার্থক্যটি জানি তা হ'ল, যখন 'এ' নਾਲ হয়, প্রথমটি মিথ্যা দেয়, দ্বিতীয়টি ব্যতিক্রম ছুঁড়ে দেয়। তা ছাড়া তারা কি সর্বদা একই ফল দেয়?

24
টাইপফ এবং উদাহরণের মধ্যে পার্থক্য কী এবং কখন একটির তুলনায় অন্যটি ব্যবহার করা উচিত?
আমার বিশেষ ক্ষেত্রে: callback instanceof Function অথবা typeof callback == "function" এটা কি তাত্পর্যপূর্ণ, পার্থক্য কি? অতিরিক্ত সংস্থান: জাভাস্ক্রিপ্ট-গার্ডেন typeof বনাম instanceof

24
জাভাতে উদাহরণস্বরূপ ব্যবহারের পারফরম্যান্স প্রভাব
আমি একটি অ্যাপ্লিকেশন নিয়ে কাজ করছি এবং একটি নকশা পদ্ধতির instanceofঅপারেটরের চরম ভারী ব্যবহার জড়িত । যদিও আমি জানি যে ওও ডিজাইনটি সাধারণত ব্যবহার এড়ানোর চেষ্টা করে instanceof, এটি একটি ভিন্ন গল্প এবং এই প্রশ্নটি খাঁটি পারফরম্যান্সের সাথে সম্পর্কিত। আমি ভাবছিলাম কোন পারফরম্যান্সের প্রভাব আছে কিনা? ঠিক তত দ্রুত ==? …

10
জাভাস্ক্রিপ্ট এ ইনস্ট্যান্সফর অপারেটর কি?
instanceofজাভাস্ক্রিপ্ট মধ্যে শব্দ বেশ বিভ্রান্তিকর যখন এটি প্রথম সম্মুখীন করা হয়, মানুষ ভাবতে জাভাস্ক্রিপ্ট একটি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা নয় ঝোঁক হতে পারে। এটা কি? এটি কোন সমস্যার সমাধান করে? এটি কখন উপযুক্ত এবং কখন নয়?

10
উদাহরণস্বরূপ কিছু আক্ষরিকের জন্য মিথ্যা ফিরিয়ে দেয় কেন?
"foo" instanceof String //=> false "foo" instanceof Object //=> false true instanceof Boolean //=> false true instanceof Object //=> false false instanceof Boolean //=> false false instanceof Object //=> false // the tests against Object really don't make sense অ্যারে লিটারালস এবং অবজেক্ট লিটারালগুলি মিলছে ... [0,1] instanceof Array //=> …

23
একটি সুইচ বিবৃতিতে উদাহরণস্বরূপ অপারেটরটি ব্যবহার করা সম্ভব?
আমার কাছে instanceofঅবজেক্টের জন্য সুইচ কেস ব্যবহার করার একটি প্রশ্ন রয়েছে : উদাহরণস্বরূপ: আমার সমস্যাটি জাভাতে পুনরুত্পাদন করা যেতে পারে: if(this instanceof A) doA(); else if(this instanceof B) doB(); else if(this instanceof C) doC(): কীভাবে এটি ব্যবহার করে বাস্তবায়ন করা হবে switch...case?


3
জাভাস্ক্রিপ্ট! উদাহরণস্বরূপ বিবৃতি যদি
এটি কেবল আমার কৌতুহল মেটাতে সত্যিই একটি প্রাথমিক প্রশ্ন, তবে এর মতো কিছু করার কোনও উপায় আছে: if(obj !instanceof Array) { //The object is not an instance of Array } else { //The object is an instance of Array } কীটি এখানে ব্যবহার করতে সক্ষম হচ্ছে! উদাহরণস্বরূপ। সাধারণত আমাকে যেভাবে …

11
.Equals () উত্পন্ন করার সময় উদাহরণস্বরূপ getClass () পছন্দ করার কোনও কারণ?
আমি উত্পন্ন করতে .equals()এবং গ্রহণের জন্য Eclipse ব্যবহার করছি .hashCode()এবং "প্রকারের সাথে তুলনা করতে 'উদাহরণ ব্যবহার করুন' লেবেলযুক্ত একটি বিকল্প রয়েছে। ডিফল্টটি এই বিকল্পটি চেক করা না হওয়ার জন্য এবং .getClass()ধরণের তুলনা করার জন্য ব্যবহার করা হয়। আমার .getClass()বেশি পছন্দ করার কোনও কারণ আছে কি instanceof? ব্যবহার না করে instanceof: …

17
জাভাতে 'ইনস্ট্যান্সফ' অপারেটরটি কী ব্যবহৃত হয়?
instanceofঅপারেটর কিসের জন্য ব্যবহৃত হয়? আমি মত জিনিস দেখেছি if (source instanceof Button) { //... } else { //... } তবে এর কিছুই আমার কাছে বোধগম্য হয়নি। আমি আমার গবেষণাটি করেছি, তবে কেবল কোনও ব্যাখ্যা ছাড়াই উদাহরণ দিয়ে এসেছি।
163 java  instanceof 

8
জাভা: ইনস্ট্যান্সফ এবং জেনারিক্স
কোনও মান সূচকের জন্য আমার জেনেরিক ডেটা কাঠামোটি দেখার আগে, আমি দেখতে চাই যে এটি এমনকি কোনও ধরণের উদাহরণ thisহিসাবে প্যারামাইট্রাইজ করা হয়েছে কিনা। তবে আমি যখন এটি করি তখন গ্রহগ্রহের অভিযোগ: @Override public int indexOf(Object arg0) { if (!(arg0 instanceof E)) { return -1; } এটি ত্রুটি বার্তা: টাইপ …


4
উদাহরণস্বরূপ Vs getClass ()
আমি কর্মক্ষমতা লাভ যখন ব্যবহার দেখতে getClass()এবং ==উপর অপারেটর instanceOfঅপারেটর। Object str = new Integer("2000"); long starttime = System.nanoTime(); if(str instanceof String) { System.out.println("its string"); } else { if (str instanceof Integer) { System.out.println("its integer"); } } System.out.println((System.nanoTime()-starttime)); starttime = System.nanoTime(); if(str.getClass() == String.class) { System.out.println("its string in equals"); } …
114 java  class  instanceof 

7
ডার্টে রানটাইম টাইপ চেকিং কিভাবে করবেন?
ডার্ট স্পেসিফিকেশন বলে: সংশোধিত প্রকারের তথ্য রানটাইমের সময় অবজেক্টের ধরণের প্রতিবিম্বিত করে এবং সর্বদা গতিশীল টাইপচেকিং কনস্ট্রাক্টগুলি (অন্য ভাষায় উদাহরণস্বরূপ, ক্যাসেট, টাইপকেস ইত্যাদির এনালগগুলি) দ্বারা অনুসন্ধান করা যেতে পারে। দুর্দান্ত instanceofলাগছে , তবে কোনও পছন্দসই অপারেটর নেই। সুতরাং আমরা কিভাবে ডার্টে রানটাইম টাইপ-চেকিং করবো? এটা কি আদৌ সম্ভব?

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.