-
类名 对象名 = new 类名();
引用对象的属性:对象名.属性
phone.screen = 5;//给screen属性赋值5
引用对象的方法: 对象名.方法名()
phone.sendMessage();//调用sendMessage()方法
查看全部 -
继承是多态的实现基础
不能通过父类的引用,调用子类独有的方法
引用的多态
Animal obj1 = new Animal(); //父类的引用可以指向本类的对象
Animal obj2 = new Dog(); //父类的引用可以指向子类的对象
方法的多态
创建本类对象时,调用的方法为本类方法;
创建子类对象时,调用的方法是子类重写的方法或继承的方法
obj1.eat();
obj2.eat();
查看全部 -
内部类分为四种:成员内部类、静态内部类、方法内部类、匿名内部类
查看全部 -
this关键字
查看全部 -
Java中的访问修饰符:
查看全部 -
java中的包
查看全部 -
java中的包
查看全部 -
封装的实现步骤:3步
查看全部 -
封装的概念
查看全部 -
面向对象的三大特性:封装、继承、多态
查看全部 -
Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然,鉴于他作用的特殊性更推荐用类名访问~~
使用 static 可以修饰变量、方法和代码块。
查看全部 -
有参的构造方法目的只有一个:初始化成员变量的值
查看全部 -
构造方法的语句格式
查看全部 -
什么是构造方法
查看全部 -
成员变量和局部变量区别:
1、作用域不同:局部变量-->只在定义它的方法中;成员变量-->整个类的内部全部可见
2、初始值不同:成员变量-->自动赋初始值;局部变量->不会自动赋值
3、同一个方法中,不允许有同名局部变量,不同方法中,可以有同名局部变量;
4、两类变量同名时,局部变量有更高优先级(就近原则)
查看全部
举报