Difference between revisions of "Java/C2/Creating-class/English-timed"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 28: Line 28:
 
|  00:19
 
|  00:19
 
| Here we are using:
 
| Here we are using:
* Ubuntu version 11.10  
+
* '''Ubuntu version 11.10'''
* JDK 1.6 and
+
* '''JDK 1.6''' and
* Eclipse 3.7.0  
+
* '''Eclipse 3.7.0'''
  
 
|-
 
|-
Line 70: Line 70:
 
|-
 
|-
 
|  01:13
 
|  01:13
| Which are common to the human being class.
+
| which are common to the 'human being' class.
  
 
|-
 
|-
Line 94: Line 94:
 
|-
 
|-
 
|  01:37
 
|  01:37
|* And A set of behaviors called '''methods.'''
+
|* And a set of behaviors called '''methods.'''
  
 
|-
 
|-
 
|  01:40
 
|  01:40
|  Now, let us see the syntax for declaring '''class'''es.
+
|  Now, let us see the syntax for declaring '''classes'''.
  
 
|-
 
|-
Line 138: Line 138:
 
|-
 
|-
 
|02:43
 
|02:43
| We will now create a '''Java class''' name '''Student'''.
+
| We will now create a Java '''class''' named '''Student'''.
  
 
|-
 
|-
Line 190: Line 190:
 
|-
 
|-
 
|  03:57
 
|  03:57
|So, inside this '''class Student''', let me declare two '''variables''' '''Roll Number''' and '''Name'''.
+
|So, inside this '''class Student''', let me declare two '''variables''' '''roll_Number''' and '''name'''.
  
 
|-
 
|-
 
|  04:04
 
|  04:04
|So, I will type '''int roll''' underscore '''number''' semicolon'.
+
|So, I will type '''int roll''' underscore '''number''' semicolon.
  
 
|-
 
|-
Line 214: Line 214:
 
|-
 
|-
 
|  04:30   
 
|  04:30   
|This '''method''' will give the detail of each student.
+
|This '''method''' will give the details of each student.
  
 
|-
 
|-
Line 222: Line 222:
 
|-
 
|-
 
|  04:49
 
|  04:49
|Now, this '''method''' will give the roll number and name of the Student.
+
|Now, this '''method''' will give the roll_number and name of the Student.
  
 
|-
 
|-
 
|  04:53
 
|  04:53
|So, type '''System''' dot '''out''' dot  '''println''' within brackets and double quotes '''The roll number  is ''' we can type it as number is, close the double quotes plus '''roll_number''' semicolon .
+
|So, type '''System''' dot '''out''' dot  '''println''' within brackets and double quotes '''The roll number  is ''' we can type it as number is, close the double quotes plus '''roll_number''' semicolon.
  
 
|-
 
|-
Line 234: Line 234:
 
|-
 
|-
 
|  05:40
 
|  05:40
|Now, inside the '''main method''' we will type: '''System''' dot '''out''' dot  '''println''' within brackets and double quotes '''We have created a class with two variables and 1 method.'''
+
|Now, inside the '''main method''', we will type: '''System''' dot '''out''' dot  '''println''' within brackets and double quotes '''We have created a class with 2 variables and 1 method.'''
  
 
|-
 
|-
Line 254: Line 254:
 
|-
 
|-
 
|  06:34
 
|  06:34
|'''We have created a class with 2 variables and 1 method ''',  
+
|'''We have created a class with 2 variables and 1 method''',  
  
 
|-
 
|-
Line 266: Line 266:
 
|-
 
|-
 
| 06:50
 
| 06:50
| So, in this tutorial, we learnt about a '''class''' in java and how to create a '''class''' in java.
+
| So, in this tutorial, we learnt about the '''class''' in java and how to create a '''class''' in java.
  
 
|-
 
|-
Line 274: Line 274:
 
|-
 
|-
 
|  07:10
 
|  07:10
|And '''method''' '''printEmployee''' which displays the '''Employee''' information.
+
|And '''method''' '''printEmployee''' which displays the '''employee''' information.
  
 
|-
 
|-
Line 282: Line 282:
 
|-
 
|-
 
| 07:19
 
| 07:19
|  watch the video available at [http://spoken-tutorial.org/What_is_a_Spoken_Tutorial]
+
|  watch the video available at [http://spoken-tutorial.org/What_is_a_Spoken_Tutorial].
  
 
|-
 
|-
Line 314: Line 314:
 
|-
 
|-
 
|  07:48
 
|  07:48
| It is supported by the National Mission on Education through ICT, MHRD, Government of India  
+
| It is supported by the National Mission on Education through ICT, MHRD, Government of India.
 
|-
 
|-
 
|  07:55
 
|  07:55

Revision as of 10:58, 7 April 2015

Time Narration
00:02 Welcome to the spoken tutorial on Creating classes.
00:05 In this tutorial, we will learn about:
00:08 * A class in real world
00:10 * A class in Java
00:12 * Structure of a Java class
00:14 * Syntax for a Java class
00:16 * And a simple example of Java class.
00:19 Here we are using:
  • Ubuntu version 11.10
  • JDK 1.6 and
  • Eclipse 3.7.0
00:30 To follow this tutorial, you must know how to write, compile and run a simple Java program in Eclipse.
00:37 If not, please see the spoken-tutorial on these topics, available at spoken-tutorial.org.
00:46 Now let us see what is a class in real world.
00:50 Whatever we can see in this world are all objects.
00:54 And all the objects can be categorized into special groups.
00:59 Each group is termed as a class.
01:02 For example, human being is a class.
01:05 We are all different objects of this class.
01:08 We all have different properties like eyes, legs, hands etc.
01:13 which are common to the 'human being' class.
01:15 Seeing, eating, walking etc are behaviors that are common to the human being class.
01:22 Now let us see what is the class in Java?
01:26 A class is the blueprint from which individual objects are created.
01:31 Structure of a Java Class; A class defines:
01:35 * A set of properties called variables .
01:37 * And a set of behaviors called methods.
01:40 Now, let us see the syntax for declaring classes.
01:44 modifier – class -classname within curly brackets variable, constructor and method declarations.
01:52 We will learn about these in detail, in the coming tutorials.
01:58 Now, let us create a simple class using Eclipse.
02:03 I have already opened Eclipse.
02:09 Now let us create a Project.
02:11 So click on File, go to New and click on Java Project.
02:20 In the New Project Wizard, enter the Project name as ClassDemo with C and D in capital.
02:34 Then click on Finish.
02:38 We see that the Project ClassDemo is created.
02:43 We will now create a Java class named Student.
02:47 So, right click on ClassDemo, go to New and click on Class.
02:56 In the New Java Class wizard, type the Name as Student.
03:03 We can see that the modifier here is public.
03:07 This shows that the class is visible to all the classes everywhere.
03:11 If a class has no modifier which is the default, it is visible only within its own package.
03:18 We will learn about packages in the later tutorials.
03:23 Here I have selected public.
03:26 In the 'method stubs', select public static void main.
03:31 Then click on Finish.
03:36 We can see that the class named Student is created.
03:40 Now, let me remove the comments.
03:51 A Student class can contain properties like Name, Roll Number, Marks etc.
03:57 So, inside this class Student, let me declare two variables roll_Number and name.
04:04 So, I will type int roll underscore number semicolon.
04:14 String name semicolon.
04:19 So, I have declared two variables.
04:22 Now, a class also contains methods.
04:25 So, let me create a method named StudentDetail.
04:30 This method will give the details of each student.
04:34 So let me type, void studentDetail then opening and closing brackets, curly brackets open.
04:49 Now, this method will give the roll_number and name of the Student.
04:53 So, type System dot out dot println within brackets and double quotes The roll number is we can type it as number is, close the double quotes plus roll_number semicolon.
05:23 Next line, type: System dot out dot println within brackets and double quotes The name is plus name and semicolon.
05:40 Now, inside the main method, we will type: System dot out dot println within brackets and double quotes We have created a class with 2 variables and 1 method.
06:10 Thus, We have created the class student.
06:20 Now, let me save the file by pressing Control and S keys simultaneously.
06:26 Let me Run the program by pressing Control and F11 keys simultaneously.
06:33 We get the output as :
06:34 We have created a class with 2 variables and 1 method,
06:38 just as we had typed in the main method.
06:46 Thus we have successfully created a class.
06:50 So, in this tutorial, we learnt about the class in java and how to create a class in java.
06:59 For self assessment, create a class named Employee with variables emp underscore number and emp underscore name .
07:10 And method printEmployee which displays the employee information.
07:16 To know more about the spoken-tutorial project,
07:19 watch the video available at [1].
07:22 It summarizes the Spoken Tutorial project.
07:25 If you do not have good bandwidth, you can download and watch it.
07:30 The Spoken Tutorial project team:
07:32 Conducts workshops using spoken tutorials.
07:35 Gives certificates to those who pass an online test.
07:38 For more details, please write to contact@spoken-tutorial.org
07:44 Spoken Tutorial project is a part of the Talk to a Teacher project.
07:48 It is supported by the National Mission on Education through ICT, MHRD, Government of India.
07:55 More information on this mission is available at

[2].

08:04 Thus, we come to the end of this tutorial.
08:07 This is Arya Ratish from IIT Bomaby, signing off. Thanks for joining us.

Contributors and Content Editors

Gaurav, PoojaMoolya, Sandhya.np14, Sneha