JAVASE.面向对象面向对象(1)
面向对象基础内容面向对象基础内容1面向对象的概念1.1类的定义格式1.2如何通过类创建对象1.3封装1.3.1封装的步骤1.4构造器1.4.1构造器的
作用1.5this关键字1.6匿名对象2继承2.1继承的概念2.2继承的含义2.3继承的好处2.4类的继承格式2.5子类不能继承的内容2.6
继承后的特点2.6.1成员变量2.6.2成员方法2.6.3@Override重写注解2.7 继承后的特点构造器3抽象类3.1抽象类的概念3.2抽象
类的注意事项3.3设计模式:模板设计模式
1面向对象的概念面向对象的概念
1.1类的定义格式类的定义格式
public class 类名{
成员变量
成员方法
构造器(无参构造,带参构造)
内部类
代码块
}
具体案例
public calss Person{
String name;
int age;
String sex;
}
1.2如何通过类创建对象如何通过类创建对象
格式
类名 对象名称 = new 类名();
具体代码
Person person = new Person();
1.3封装封装
1.3.1封装的步骤封装的步骤
使用private关键字修饰
使用public 与getset修饰
封装的具体实现步骤
package com.Text;
public class Person {
String name;
int age;
String sex;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
}