面向对象-三大特征
摘要:封装性 我们程序追求的是 高内聚 低耦合 (类的内部数据操作细节自己完成,不允许外部干涉;仅对外暴露少量的方法用于使用) 封装性需要我们配合权限修饰符来进行使用,按照权限的从小到大顺序分别是: 1、private2、缺省3、protected4、public 构造器:任何一个类都有一
阅读全文
posted @
2021-09-19 00:14
gyp666
阅读(86)
推荐(0)
面向对象3
摘要:抽象类: 随着继承层次中一个个新子类的定义,类变得越来越具体,而父类变得更加一般,更加通用,类的设计应该保证父类和子类能够共享特征,有时将一个父类设计的非常抽象,以至于他没有具体的实例,这样的类就是抽象类。 abstract修饰类—抽象类 该类不能实例化 抽象类中也有构造器,便于子类
阅读全文
posted @
2021-09-19 00:10
gyp666
阅读(55)
推荐(0)
面向对象-object类
摘要:Object类: 自带一个无参构造。 1、clone方法: 保护方法,实现对象的浅复制(浅拷贝),只有实现了Cloneable接口才可以调用这个方法,否则会抛出CloneNotSupportedException异常 public class CloneTest implements Clo
阅读全文
posted @
2021-09-19 00:10
gyp666
阅读(43)
推荐(0)
面向对象2
摘要:main方法: main方法使用说明: 1、main方法作为程序的入口 2、main方法作为一个普通的静态方法 3、main方法作为我们和控制台交互的方式。 public class MyTest01 { public static void main(String[] args){
阅读全文
posted @
2021-09-19 00:08
gyp666
阅读(29)
推荐(0)
面向对象-关键字
摘要:this: 在方法内部使用:相当于该方法所属类的对象的引用(经常用于区分局部变量和属性名) 在构造器中使用: public class ThisInitTest { private String name; private int age; public ThisInitTest() {
阅读全文
posted @
2021-09-18 00:10
gyp666
阅读(42)
推荐(0)
面向对象1
摘要:面向对象 java类及类的成员: 属性、方法、构造器、代码块、内部类 面向对象的三大特征: 封装性、继承性、多态性、(抽象性) 面向过程(POP): 强调的是功能行为,以函数为最小单位,考虑的是怎么做 面向对象(OOP): 强调的是具备了功能的对象,以类(对象)为最小单位,考虑的是谁
阅读全文
posted @
2021-09-18 00:05
gyp666
阅读(35)
推荐(0)