欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java学习笔记--Lesson2(Java面向对象编程),

来源: javaer 分享于  点击 28879 次 点评:196

Java学习笔记--Lesson2(Java面向对象编程),


Lesson2

1、  位运算

位运算符,移位运算符,算法;

2、  面向对象编程;

Demo1 Point

OOP:构造一个对象模型,将数据与方法组织在一起,

对象有状态(State),行为 behavior

把现实世界对象的状态保存在软件对象的变量中,现实世界对象的行为通过软件包对象的方法(函数)来实现。

3、  类和对象

     类是对象的模板,对象是类的实例;

     声明对象变量后,用new创建对象实体;

     构造方法;(Demo2 Point

     反编译,javap

     New:分配空间,调用构造方法,返回引用;

     方法的重载,方法名相同,用参数区别

     This,指向对象本身;

     静态方法static可以直接用类名调用,而不用实例化一个对象;

     常量定义,final,可在构造函数中初始化(大写)

     Demo Animal

     继承,extends,不可以多继承;

     方法的覆盖(override)

     Super

     每个子类构造函数的第一句都是隐含的调用super()

     多态性:通过覆盖父类的方法,要运行时根据传递的对象引用来调用相应的方法。

     Instanceof判断一个对象是否是一个类的实例。

相关文章

    暂无相关文章
相关栏目:

用户点评