美文网首页
java中的类,面向对象2020-08-31

java中的类,面向对象2020-08-31

作者: 是你的星星 | 来源:发表于2020-08-31 16:32 被阅读0次

    1.什么是类?什么是对象?
    答:类就是具有共同性质的事物的抽象,比如学生,人。
    对象可以说是类的实例化,该类事务的具体体现。
    2.类的组成和定义格式?使用方法。
    答:类的首字母大写,修饰符,class 类名。例如:public class Student{}
    3.什么是面向对象?有哪些优点?
    答:是一种以事务为中心的编程思想,我们可以把对象准备好,然后根据需求去指挥对象去做事情。例如,盖浇饭,我们可以把菜和饭准备好,通过用户的需求,我们可以在饭上加不同的菜,重而达到要求。优点:简化编程难度。可重复性,可扩展,好管理。
    4.如何使用创建对象。
    答:类名 对象名=new 类名();创建对象的基本语法,其中 对象名专业术语称为引用。
    具体使用方法:对象名.成员变量
    对象名.成员方法

    5:类的组成(掌握)
    (1)成员变量
    其实就是变量,只不过定义在类中,方法外,并且可以不用初始化。
    (2)成员方法
    其实就是方法,只不过不需要static了
    (3)案例:
    学生类
    class Student {
    String name;
    int age;
    public void study() {}
    }

        手机类(学生自学);
    

    6.get方法和set方法?
    答:当类中变量私有化时,该变量只能本类进行访问,但是其他类需要访问,我们就需要借助get方法和set方法了。
    set方法是表示的是赋值方法,是给对应的变量赋值的方法,所以需要用到形参,并且没有返还值。
    格式:public void setXxx(形参类型,形参名){
    变量=形参名;
    }
    调用(实参);

    get方法是读取方法,因为最终需要获取到某个值,所以是有返回值得,这里不需要传参。
    格式:public 返回值类型 getXxx(){
    return 变量名;
    }
    调用;

    7.面向的对象的封装性?什么是面向对象的封装性,有什么特点,使用方法。
    答:隐藏对象的属性和实现方案,仅对外提供公共的访问方式。get和set方法是提供的公共的访问方式。总结:把不需要对外提供的部分隐藏起来。

    8.面向对象的继承性?
    答:

    遗留问题:1.什么时候需要用到形式参数?java什么时候需要用到?为什么要用到形式参数?

    相关文章

      网友评论

          本文标题:java中的类,面向对象2020-08-31

          本文链接:https://www.haomeiwen.com/subject/kvzysktx.html