1.类和对象的概念
类:一个概念。将一组具有相同特征的对象放在一起抽取出来的一个概念。
对象:一个实际存在的实体
学生类: 特征:名词,描述一个对象的基本信息;能力:可以执行的动作或行为 动词
特征:姓名 性别 年龄 身高 体重 学历 手机号码 家庭住址 籍贯
能力:学习 睡觉 吃饭 考试 编程
学生对象:任凯 鲁京 金梁 黄昌
Oop:oritied Object program 面向对象编程
类和对象的关系:类是一个概念,对象是一个实体,对象依赖类进行创建
创建对象语法://类的实例化
类 对象名=new 类名();
成员变量:定义在class里面,成员变量不赋值,会有默认值
局部变量:定义方法里面,局部变量不赋值,不能使用,会报错,因为没有默认值
2.定义类的语法
Public class 类名{
如:Public class Student {
//属性(即特征)
Public 数据类型 属性名
如:Public int age;
//方法(即行为/能力)
Public void 方法名(){
方法体
}
}
String Scanner
类名:属于标识符,也是由数字、字母、_、$组成,但是不能以数字开始
书写特征:每个单词的首字母大写
注意:见词达意
属性名属于标识符,命名规则同变量
方法名属于标识符,命名规则同变量
案例
需求说明:正确编写学员类(属性:姓名、年龄、班级、爱好),输出学员相关信息。
public class Students {
String Name;
int age;
String Class;
String hobby;
public void Students(){
System.out.println(Name+"\n年龄:"+age+"\n就读于"+Class+"\n爱好"+hobby);
}
public static void main(String[] args) {
Students Stu = new Students();
Stu.Name="张浩";
Stu.age=10;
Stu.Class="S1班";
Stu.hobby="篮球";
Stu.Students();
}
}