码迷,mamicode.com
首页 > 编程语言 > 详细

Java类的使用

时间:2020-02-16 20:49:22      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:类的使用   system   string类   赋值   成员   打电话   变量赋值   形式   oid   

在一个Java文件中写两个类:一个基本的类,一个测试类。
注意:文件名称和测试类名称一致。

如何使用呢?
创建对象使用。
如何创建对象呢?
格式:类名 对象名 = new 类名(); Student s = new Student(); //创建对象
如何使用成员变量呢?
对象名。变量名s.age = 27;
System.out.println(s.age);
如何使用成员变量呢?
对象名。方法名(...)s.study();

这是学生类
class Student {
//姓名
String name; //null
//年龄
int age; //0
//地址
String address; //null
//学习
public void study() {
System.out.println("学生爱学习");
}
//吃饭
public void eat() {
System.out.println("学习饿了,要吃饭");
}
//睡觉
public void sleep() {
System.out.println("学习累了,要睡觉");
}
}

//这是学生测试类
class StudentDemo {
public static void main(String[] args) {
//类名 对象名 = new 类名(); Student表示使用Student这个类 用哪个类就写类的名字
Student s = new Student(); //创建对象
//输出成员变量值(两种方法)
第一种方法(普通方法)
//System.out.println(s.name);
//System.out.println(s.age);
//System.out.println(s.address);
//改进写法第二种方法(普通方法)
//给成员变量赋值
s.name = "林青霞"; s.name中s是上面Student类型的s
s.age = 27;
s.address = "北京";
//赋值后的输出
System.out.println(s.name+"---"+s.age+"---"+s.address);
//调用方法
s.study();//对象名。变量名 不过在这里有一个字符串形式看下面例子
s.eat();
s.sleep();
}
}

字符串例子:
如果在成员方法中有这么一个方法
public void call(String name){
System.out.println("给"+name+"打电话");
}
在测试类中调用需要这么做
p.call("刘文鑫");
最后会输出给刘文鑫打电话;
这是因为定义了一个String类型,需要在调用的时候给放一个值

 

Java类的使用

标签:类的使用   system   string类   赋值   成员   打电话   变量赋值   形式   oid   

原文地址:https://www.cnblogs.com/lszbk/p/12318342.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!