প্রশ্ন ট্যাগ «type-casting»

ভেরিয়েবলকে এক প্রকার থেকে অন্য প্রকারে রূপান্তর করা

7
পিএইচপিতে কাস্টিং ভেরিয়েবলগুলি টাইপ করুন, এটি করার জন্য ব্যবহারিক কারণ কী?
পিএইচপি, যেমন আমাদের বেশিরভাগই জানি, টাইপিং দুর্বল । যারা করেন না তাদের জন্য, পিএইচপি.এন.টি বলেছেন: পিএইচপি-র পরিবর্তনশীল ঘোষণায় সুস্পষ্ট প্রকারের সংজ্ঞা (বা সমর্থন) প্রয়োজন হয় না; একটি ভেরিয়েবলের ধরণটি সেই প্রসঙ্গে নির্ধারণ করা হয় যেখানে ভেরিয়েবলটি ব্যবহৃত হয়। এটি পছন্দ করুন বা এটি ঘৃণা করুন, পিএইচপি এই ফ্লাইতে চলকগুলি পুনরায় …

10
এগুলি তাদের সাবক্লাসের এপিআইকে দূষিত করে এমন কি এমন বস্তু থাকা কি ঠিক আছে?
আমার একটি বেস ক্লাস আছে Base,। এটি দুটি সাবক্লাস, Sub1এবং Sub2। প্রতিটি সাবক্লাসের কিছু অতিরিক্ত পদ্ধতি রয়েছে। উদাহরণস্বরূপ, Sub1আছে Sandwich makeASandwich(Ingredients... ingredients)এবং Sub2আছে boolean contactAliens(Frequency onFrequency)। যেহেতু এই পদ্ধতিগুলি বিভিন্ন পরামিতি নেয় এবং সম্পূর্ণ ভিন্ন জিনিস করে, সেগুলি সম্পূর্ণ বেমানান এবং আমি এই সমস্যাটি সমাধান করার জন্য কেবল পলিমারফিজম ব্যবহার …

5
আমার সুস্পষ্ট কাস্টিং অপারেটরের ব্যবহার কি যুক্তিসঙ্গত বা খারাপ হ্যাক?
আমার একটি বড় অবজেক্ট রয়েছে: class BigObject{ public int Id {get;set;} public string FieldA {get;set;} // ... public string FieldZ {get;set;} } এবং একটি বিশেষজ্ঞ, ডিটিও-এর মতো অবজেক্ট: class SmallObject{ public int Id {get;set;} public EnumType Type {get;set;} public string FieldC {get;set;} public string FieldN {get;set;} } আমি ব্যক্তিগতভাবে স্পষ্টভাবে …


4
Castালাই বলতে কী বোঝাতে চাইছেন?
সিআই এর মতো নিম্ন স্তরের ভাষাগুলিতে কোডিংয়ের সময় দেখতে পান যে কাস্টিংয়ের অর্থ কখনও কখনও 'এই বাইটগুলি পুনরায় ব্যাখ্যা করা হয় যেন এটি সর্বদা এই অন্য ধরণের ছিল' এবং অন্য সময়ে 'এই মানটি বুদ্ধিমানভাবে এই অন্য ধরণের রূপান্তরিত করে' as শব্দের আসল অর্থ কী এবং কখন রূপান্তর প্রত্যাশা করা উচিত …

6
কীভাবে ডাউন কাস্টিং এড়ানো যায়?
আমার প্রশ্নটি সুপার ক্লাস অ্যানিমেলের একটি বিশেষ কেস সম্পর্কে। আমার Animalক্যান moveForward()এবং eat()। Sealপ্রসারিত Animal। Dogপ্রসারিত Animal। আর একটি বিশেষ প্রাণী যে প্রসারিত এর Animalনামক Human। Humanএকটি পদ্ধতিও speak()প্রয়োগ করে (বাস্তবায়িত হয় না Animal)। একটি বিমূর্ত পদ্ধতি প্রয়োগের ক্ষেত্রে যা গ্রহণ করে Animalআমি সেই speak()পদ্ধতিটি ব্যবহার করতে চাই । একটানা …

3
আপনার কোডে দমন সতর্কতাগুলি ব্যবহার করা কি ভাল অনুশীলন?
আমি ব্যবহার @SuppressWarnings("unchecked")এবং @SuppressWarnings("null")বেশিরভাগ পদ্ধতি উপরে কোনো সতর্কবার্তা ছাড়া কোড কম্পাইল যাক কিন্তু আমি আমার সন্দেহ আছে। এই স্ট্যাকওভারফ্লো প্রশ্নটি পেয়েছে । জন স্কিটি এর উত্তর লিখেছিল যা আমি আকর্ষণীয় মনে করি। তার মতে, কখনও কখনও জাভা জেনেরিকগুলি আপনাকে যা করতে চান তা করতে দেয় না এবং আপনাকে সংকলককে কার্যকরভাবে …

2
ডায়ামিক_কাস্ট ব্যবহার এড়াতে সঠিক নকশা?
কিছু গবেষণা করার পরে আমি প্রায়শই মুখোমুখি হওয়া সমস্যার সমাধান করার সহজ উদাহরণ খুঁজে পাচ্ছি না। আসুন আমি বলি যে আমি একটি ছোট অ্যাপ্লিকেশন তৈরি করতে চাই যেখানে আমি Squareগুলি, Circleগুলি এবং অন্যান্য আকার তৈরি করতে পারি , তাদের একটি স্ক্রিনে প্রদর্শন করতে পারি, তাদের বৈশিষ্ট্যগুলি নির্বাচনের পরে সংশোধন করতে …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.