您的位置:首页 > 编程语言 > Java开发

java-面向对象基础

2018-03-22 16:51 190 查看
    面向对象是一种程序设计方法,基本思想是使用对象,类,继承,封装,消息来进行程序设计.如果你像我一样没有对象,就象棋里面找一对 象 再来面向对 象 编程. java是一种纯粹面向对象的语言.
    对象是一个客观实体,而 类 是一类事物.由类来确定对象的过程称为实例化,类的实例化结果是对象.类用class作为关键字.类和对象是java语言的核心和本质.
    类声明由四部分组成: 类修饰符, 类关键字class, 声明父类,实现接口.
    类修饰符包括 public abstract final.
    public: 该声明表示类可以在其他类中使用.
    abstract:声明该类为抽象类,不可被实例化,抽象类不具备实际功能,只能用于衍生子类.
    final:声明不能有子类,不能被继承
    声明父类:extends为声明该类的父类,表明该类是其父类的子类.一个子类可以从它的父类继承变量和方法.extends只能实现单继承.
    实现接口:在类声明中实现接口需要使用 implement是,并在后面给出接口名,可以实现多接口.
    成员变量和局部变量
    成员变量:在类体中定义,在整个类中都有效
    局部变量:在方法中定义,在本方法中有效
    方法重载:多个方法有相同的名字,这些方法参数个数或者类型必须不同.返回类型不能用来区分重载方法.
    构造方法:构造方法是一种特殊的方法,主要用来初始化新创建的对象,构造方法名要求与类名相同且无返回值,在创建对象时java会自动调用构造方法为新对象初始化,构造方法只能通过new运算符调用,用户不能直接调用.
    一个对象的生命周期包括三个阶段,创建,使用,释放
    创建对象的一般格式 : 类名 对象名 = new 类名(参数列表)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java