关于java:java基础之六面向对象

类和对象


对象:是类的实例化,是具体的事物
类:是对对象的形象(形象 抽出象的局部)
1、类是模子,确定对象将会领有的特色和行为
2、具备雷同的属性和办法的一组对象的汇合
3、类是对象的类型,不同于int类型,具备办法

先有具体的对象,而后形象各个对象之间象的局部,演绎出类,通过类再意识其余对象

对象的特色————属性

每个对象的每个属性都领有特定值
例如:张浩和李明的年龄,姓名不一样

对象的特色————办法

办法–对象执行的操作

对象和类的总结

类的属性

类的办法


public class Student {
    //属性的定义
 int stuNumber;
    String name;
    int age = 20;
    //办法的定义
 void study(){
        System.out.println("我正在学习");
    }
    void eat(String food){
        System.out.println("我在吃"+food);
    }
}

留神:
1、办法的拜访修饰符能够不写
2、办法能够又返回值,也能够没有,void示意没有返回值的意思
3、新参列表能够有,也能够没有
4、一个java文件中能够定义N个class,然而只能有一个public class,并且public class的类名必须跟文件名雷同

如何创立和应用对象


1、应用new关键字来创建对象 ClassName objectName = new ClassName()
2、应用对象的时候能够通过 对象名称.对象属性 或者 对象名称.办法 来应用对象的属性和办法

public static void main(String[] args) {
    //创建对象
    Student student = new Student();
    //应用属性
    student.name = "jack";
    System.out.println(student.name);
    //调用办法
    student.study();
    student.eat("大米饭");
}

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理