以下のアクティビティクラスがあったとします。
Activity01.java
Activity02.java
Activity03.java
このアクティビティクラスはそれぞれ、
public class Activity01 extends Activity{}
public class Activity02 extends Activity{}
public class Activity03 extends Activity{}
となっているとき、に自分で作成したクラス
public class Hogehoge extends Activity{ 共通化させたい処理 }
を継承させて、
public class Activity01 extends Hogehoge{}
public class Activity02 extends Hogehoge{}
public class Activity03 extends Hogehoge{}
こうしたら、Activity を Hogehoge が継承しているので、共通化
させたいことがあるときは便利だなーと思っていたのですが、もし以下の場合はどうなるでしょうか?
public class Activity01 extends Activity{}
public class Activity02 extends Activity{}
public class Activity03 extends ActionBarActivity{}
このとき、自作のクラスHogehogeは ActionBarActivity は継承してないですよね。
それでも共通化させたい処理がある場合はどうしたらいいでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/26 08:22