前言:我们这节开始,重新开始对Java的学习,暑假没有更上我博客的博友,现在可以重新和我一起回顾。
成员,是相对于谁说的呢,它是对类来说的,有一些c语言的基础的伙伴知道类的概念,我在以前的代码里面也有相关文章,大家可以去回顾。那我们这里Java和c的类区别在哪儿?
一、类
我们先看类的格式:
class 类名
{
//成员变量
//成员方法
}
注意:如果这里类名与文件名不同的话,前面无需家public,如果相同,则需要加上public。这样表示该类不仅仅可以被同类与子类使用,也可以被任意类使用。
1、成员变量
成员变量:根据自已就可知道它的意思,就是它会随为它赋值的值不同,二不断改变,没有一个恒定的值。
格式:【修饰符】【数据类型】变量名;
这里的修饰符是指public(公有属性),protected(保护属性),private(私有属性)。
2、成员方法
成员方法:这里的方法,就相当于我们平时所说的函数,但在Java里面,我们称为方法。
格式:
【修饰符】void 方法名()
{
//方法体
}
这里需要注意一下,这是非静态方法,若要定义为静态,则需要在void前面加上static。
二、助于理解代码段
我们了解了基本概念,我们来看一个代码;
public class sc {
public static void main(String[] args) {
demo a=new demo();
a.student("sz",98);
a.th( );
}
}
class demo
{
public String name;
public int score;
public void student(String name,int score)
{
this.name=name;
this.score=score;
}
public void th()
{
System.out.println(name);
System.out.println(score);
}
}
看下面运行结果:
这里面大家主要看一下成员变量和方法的使用,里面涉及了对象的命名,大家不要多想,我下一章,或者大家可以提前看我之前的文章。
本章就讲解到这里,里面若有错误,欢迎大家私信我指点。希望在后面的路,大家坚持学习一下,你要相信坚持终将美好。