java面向对象
weixin_44752188
这个作者很懒,什么都没留下…
展开
-
抽象类,接口,异常,log4j记录日志
一、抽象类:实现一个更严谨的多态abstract:抽象的(方法)想法:暂时无法实现,抽象的 abstract 自定义类型{//图纸,模型 属性 方法----->抽象 } public abstract class Phone{//手机设计师已经想要在手机中添加拍照功能 public void call(){} public void sendMsg(){} public abstract void takePhoto();原创 2020-11-29 15:40:25 · 480 阅读 · 0 评论 -
java面向对象 封装,static,重载,继承,重写,多态
一、封装(private)1、对象的所有属性和方法是一个整体2、属性要封装(隐藏),把属性定义成private,然后通过公有的get和set方法间接调用:a.所有的属性使用private修饰,这时属性只能在本类中使用b.提供公有的get/set方法,实现对其间接使用3、方法要封装(隐藏),把方法定义成private,然后通过公有方法间接调用二、默认值1、变量不带默认值int a;System.out.println(a);//错误2、数组带默认值int[] a=new int[3];原创 2020-11-22 12:05:19 · 96 阅读 · 0 评论 -
java面向对象 类与对象
java是一门面向对象的语言对象Object:实实在在的存在的有具体指向的实体(万物皆有对象)组成:我的华为手机**静态特征:属性(描述一个对象是什么),属性和数据相关联,本质上就是变量属性名 属性值品牌 华为P30 String brand = “华为”;价格 1999颜色 天空蓝**动态特征: 方法(函数) 描述一个对象可以做什么打电话拍照上网类(类型)class:具有相同或相似行为及属性的一系列对象的抽原创 2020-11-11 21:12:41 · 115 阅读 · 0 评论