Variables అంటే ఏమిటి? Apex లో Variables ఎలా Declare చేయాలి?
Salesforce Apex in Telugu| Programming లో అత్యంత ముఖ్యమైన Concept అయిన Variables గురించి నేర్చుకుందాం
గత Blog లో System.debug() గురించి పూర్తిగా తెలుసుకున్నాం.
ఈ రోజు Apex Programming లో చాలా ముఖ్యమైన Concept అయిన Variables గురించి నేర్చుకుందాం. మీకు Variables అర్థమైతే, తర్వాత వచ్చే Data Types, Operators, If Conditions, Loops వంటి Concepts చాలా సులభంగా అర్థమవుతాయి. అందుకే ఈ Topic ని చాలా శ్రద్ధగా చదవండి.
ముందుగా ఒక చిన్న ఉదాహరణ చూద్దాం
మీ ఇంట్లో ఒక Water Bottle ఉందని అనుకోండి. ఆ Bottle లో నీళ్లు పోయవచ్చు. తర్వాత ఆ నీళ్లను తాగవచ్చు. మళ్లీ అవసరమైతే మరోసారి నీళ్లు నింపవచ్చు.
అంటే Bottle అనేది ఒక Container. అందులో మనం Data ని Store చేస్తున్నాం.
Programming లో కూడా ఇలాగే ఉంటుంది. మనకు Information ని Store చేయడానికి ఒక Container అవసరం. ఆ Container నే Variable అంటారు.
Variable అంటే ఏమిటి?
సులభంగా చెప్పాలంటే... మనకు అవసరమైన Information ని కొంతసేపు గుర్తుంచుకునే Box లాంటిది Variable.
Real Time Example
ఒక Student Registration Form లో ఈ Details ఉన్నాయి.
- Student Name
- Age
- Phone Number
ఇవి అన్నీ ఎక్కడో Store చేయాలి కదా? Programming లో ఇవన్నీ Variables లో Store చేస్తాము.
Variable Declare చేసే Syntax
ApexDataType VariableName = Value;
ఇది Apex లో Variable Create చేసే Standard Format.
మొదటి Example
ApexString studentName = 'Ramesh';
ఇక్కడ...
- String → Data Type
- studentName → Variable Name
- Ramesh → Value
ఇంకో Example
ApexInteger age = 25;
ఇక్కడ Integer అనేది Number Store చేయడానికి ఉపయోగించే Data Type. age అనేది Variable Name. 25 అనేది Value.
Variable ని ఎలా ఉపయోగించాలి?
ApexString studentName = 'Ramesh';
System.debug(studentName);
Ramesh
మనం Variable లో Store చేసిన Value Debug Log లో కనిపిస్తుంది.
Variable Value మార్చవచ్చా?
Example
ApexString city = 'Hyderabad';
city = 'Vijayawada';
System.debug(city);
Vijayawada
మొదట Hyderabad ఉంది. తర్వాత Vijayawada గా మార్చాం. చివరికి Latest Value మాత్రమే కనిపిస్తుంది.
ఒకేసారి Multiple Variables
ApexString name = 'Suresh';
Integer age = 24;
String city = 'Hyderabad';
System.debug(name);
System.debug(age);
System.debug(city);
Suresh 24 Hyderabad
Real Time Salesforce Example
మన దగ్గర ఒక Customer ఉన్నారని అనుకోండి.
ApexString customerName = 'Ravi';
String customerCity = 'Hyderabad';
Integer customerAge = 30;
System.debug(customerName);
System.debug(customerCity);
System.debug(customerAge);
ఇలానే Salesforce లో కూడా Records నుండి వచ్చిన Data ని Variables లో Store చేస్తాము.
Variable Naming Rules
Variable Name పెట్టేటప్పుడు కొన్ని Rules Follow చేయాలి.
- Name తో Start కావాలి.
studentName - Camel Case ఉపయోగిస్తే Better.
customerEmail
- Number తో Start చేయకూడదు.
1student - Space ఉండకూడదు.
student name - Special Characters ఉపయోగించకూడదు.
student@name
Beginners చేసే Common Mistakes
studentName = 'Ramesh';
సరైనది...
CorrectString studentName = 'Ramesh';
Variable ఎందుకు అవసరం?
ఒకసారి ఆలోచించండి. Variable లేకపోతే... ప్రతి చోటా Value ని మళ్లీ మళ్లీ రాయాలి. అది Time Waste.
అందుకే Variable లో ఒకసారి Store చేసి అవసరమైనప్పుడు ఉపయోగిస్తాము.
గుర్తుంచుకోవాల్సిన విషయాలు
- Variable అనేది Data Store చేసే Container.
- Variable కి Data Type తప్పనిసరి.
- Variable Value Change చేయవచ్చు.
- Variable Name Meaningful గా ఉండాలి.
Interview Questions
Variable అంటే ఏమిటి?
AnswerData ను Temporary గా Store చేయడానికి ఉపయోగించే Memory Location ను Variable అంటారు.
Variable Declare చేసే Syntax ఏమిటి?
AnswerDataType VariableName = Value;
Variable Value ని Change చేయవచ్చా?
Answerఅవును. అవసరమైతే కొత్త Value Assign చేయవచ్చు.
Variable Name లో Space ఇవ్వవచ్చా?
Answerలేదు. Space Allowed కాదు.
Practice Task
ఈ రోజు మీరు ఈ Programs Run చేయండి. Debug Log లో Output Observe చేయండి.
Program 1
String companyName = 'SFDC Telugu';
System.debug(companyName);
Program 2
Integer salary = 50000;
System.debug(salary);
Program 3
String course = 'Salesforce Apex';
course = 'Salesforce Developer';
System.debug(course);
Conclusion
ఈ రోజు మనం Variables గురించి పూర్తిగా నేర్చుకున్నాం. Programming లో Variables అనేవి చాలా ముఖ్యమైనవి.
తర్వాత వచ్చే ప్రతి Topic లో Variables ను ఉపయోగిస్తాం. అందుకే ఈ Concept ను బాగా Practice చేయండి.
🎯 ఇంకా మరింత లోతుగా Apex నేర్చుకోవాలనుకుంటున్నారా?
ఈ Blog ద్వారా మీరు Apex Concepts ను సులభంగా అర్థం చేసుకోవచ్చు. కానీ చదవడం మాత్రమే కాకుండా, Practice చేస్తూ నేర్చుకుంటేనే నిజమైన Coding Skills వస్తాయి.
అందుకే నేను SFDC Telugu లో పూర్తి Salesforce Apex Course (తెలుగులో) రూపొందించాను. ఈ Course లో ప్రతి Concept ను Step by Step గా, Real Time Examples తో, Coding రాని వారికీ కూడా అర్థమయ్యే విధంగా వివరించాను.
ఈ Course ద్వారా మీరు...
- Apex Code ఎలా రాయాలో నేర్చుకుంటారు.
- Code ని చదివి సులభంగా అర్థం చేసుకునే సామర్థ్యం పెరుగుతుంది.
- Real Time Scenarios పై Practice చేస్తారు.
- Interview లో వచ్చే Coding Questions కి ధైర్యంగా Answer చెప్పగలుగుతారు.
- మీ స్వంతంగా Apex Programs రాయగల స్థాయికి చేరుకుంటారు.
Course కి Instant Access వస్తుంది. వెంటనే Learning ప్రారంభించవచ్చు.
0 Comments