
面向对象
面向对象基本操作
roll_(¦3」∠)_back
啥也不会,啥也不是,小白一个,偶尔还会嘤嘤嘤。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java--包|权限修饰符
即使今天是我生日,也要认真学习。。。 包就是将类放在某个文件夹中方便管理和分类。 包中类的执行 package mypack.a; public class Person //因为要外部访问,所以权限应该为public { public void talk(){ //内部函数的权限也应该是public System.out.println("讲话"); ...原创 2020-02-13 09:59:18 · 230 阅读 · 0 评论 -
Java--内部类
仅作为了解。。。 内部类就是一个类在另一个类的里面 举个栗子 class outer{ void show() { System.out.println("这是外部类。。。") } //内部类在局部位置的测试 void method() { final int x=2; //当内部类在局部位置访问局部变量时 前要加final关键字 //内部类在局部位置 class...原创 2020-02-12 20:50:23 · 161 阅读 · 0 评论 -
Java--多态
多态字面意思是,多种形态。 Java中的表现: Fu f=new Zi(); 在父类(或接口)中引用子类对象。 好处 提高了程序后期的维护性和延展性 前提 需要存在继承或者实现关系 要有覆盖操作 abstract class Animal{ abstract void eat(); } class Cat extends Animal{ public void eat() { Syste...原创 2020-02-12 19:43:44 · 236 阅读 · 0 评论 -
Java--抽象类,接口
自从猫狗霸占我的床之后,无事可做,就被迫学习。。。。。 Java中定义的没有方法体的方法,称该方法为抽象方法,包含抽像方法的类称为抽象类。 当类中的方法不确定有什么内容时,可以先使用一个抽象类 //例如 abstrack class Animal{ //抽象方法没有大括号{},并且前有abstract关键字所修饰 public abstrack void eat(); } abst...原创 2020-02-11 20:01:02 · 183 阅读 · 0 评论 -
Java--继承
继承按照我的理解就是拥有别人所拥有的属性 官方定义:当多个属性中存在相同属性和行为时,将这些内容抽取一个单独的类中,那么多个类无需再定义这些属性,只需继承这个类即可。 其中,多个类称为子类,单独的类称为父类 Java中只能单继承不能多继承 但是可以多层继承 继承格式 class A extends B{} 继承中成员变量的特点 写个代码来说说 class Fu{ int age=48; } ...原创 2020-02-11 13:19:26 · 202 阅读 · 0 评论 -
Java--static关键字
含泪咬牙学习的第七天 今天总结static关键字,个人认为还是比较重要 static关键字 用于修饰成员(成员变量和成员函数) 特点 随着类的加载而加载 优先于对象存在 被所有对象所共享 可以直接被类名调用 注意 静态方法只能访问静态成员 静态方法中不可以写this / super 关键字 主函数是静态的 非静态成员既可以访问非静态成员也可以访问静态成员(例:就像下列代码...原创 2020-02-11 10:35:50 · 181 阅读 · 0 评论 -
Java--代码块
今天看了大神们的博客感觉自己和别人写的不是一种语言,我实在是太垃圾了 但是又有什么办法呢,只能一步一步走把浪费过的时间追回来。。。 代码块 1. 局部代码块 定义在方法或语句中 特点:以{}划定的代码区域 2.构造代码块 定义在成员位置中的代码块 特点:优先于构造方法执行,构造代码块用于执行所有对象均需要的初始化动作,没创建一个对象均需要执行一次构造代码块 3.静态代码块 定义在成员位置,用sta...原创 2020-02-10 20:30:51 · 177 阅读 · 0 评论 -
Java--构造函数,this关键字
构造函数 作用:用来给对象进行初始化 格式 方法名和类名相同 没有返回类型,也不写void 没有具体的返回值 class Person{ private string name; private int age; public void setName(string n) { name=n; } public int getName () { return name; ...原创 2020-02-09 10:42:39 · 231 阅读 · 0 评论 -
Java--private关键字与get和set方法的理解
private 是一种权限修饰符 一般修饰成员变量和成员函数 被私有化的变量只能在本类中有效 被private修饰的成员变量与set方法和get方法结合使用 提高数据的安全性 class Person{ private string name; private int age; //设置name的值 public void setName(string n) { name=n; ...原创 2020-02-09 10:13:41 · 611 阅读 · 0 评论