2021年5月22日

摘要: 1.封装 封装即是对数据的隐藏,这么做是为了禁止访问一个对象中 数据的实际表示,而应该通过一些操作接口来访问。 封装要求程序高内聚,低耦合,高内聚说的是对类中的内部数据操作的细节由自己完成,强调的是高独立性,不允许外部干涉,低耦合说的是仅暴露少量的方法供外部操作 对于代码而言:类中的属性是私有的,通 阅读全文

posted @ 2021-05-22 19:27 Drink9 阅读(48) 评论(0) 推荐(0)

摘要: 1.抽象类不能被实例化,抽象类的目的就是为了实现多态的共同点,其有构造器,派生类去实现它时需要抽象类的构造器,会在派生类实例化时被调用,因此其构造器也是为了实现多态的共同点构造 2.如果一个类继承了抽象类,那么抽象类里所有的抽象方法都都需要被定义,否则继承的类也会变成抽象类 3.即使没有任何抽象方法 阅读全文

posted @ 2021-05-22 18:00 Drink9 阅读(58) 评论(0) 推荐(0)