Java面向对象知识点总结


一、面向对象编程思想的概念
 a 类:类是一组具有相同属性和行为的事务的统称
 b 对象:万物皆对象,可以对其做事情的一些东西。一个对象有状态、行为和标识三种属性(某一类的具体的  具体事务就是一个对象)
二、面向对象的特征:
 a 封装:就是隐藏对象的属性和实现细节,仅对外提供公共访问方式
 b 继承:是指可以让某个类型的对象获得另一个类型的对象的属性的方法
 c 多态:就是指一个类实例的相同方法在不同情形有不同表现形式
  1. 必须有继承关系
  2. 必须有方法重写
  3. 父类引用指向子类对象
三、变量
 局部变量(方法内部或方法声明中)
 成员变量(类的内部,在方法外部)
 静态变量(带有static关键字的变量)
四、方法
 成员方法
 静态方法(只能访问静态变量或方法)
五、final
 1. 被final修饰的变量就变成了常量
 2. 被final修饰的方法不能被重写
 3. 被final修饰的类不能被继承
六、构造方法
 1. 没有返回值,连void也没有
 2. 方法名和类名相同
 3. 当创建对象时,构造方法自动执行 
 
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM