Java Abstract Classes | Java Course in Tamil | Logic First Tamil

Поделиться
HTML-код
  • Опубликовано: 21 окт 2024

Комментарии • 76

  • @037_cse_jananir7
    @037_cse_jananir7 Год назад +11

    Your java playlist is one of the best java tutorial in youtube

  • @virat_pattt
    @virat_pattt 2 года назад +11

    Unga voice super aa iruku 😍😍 also explaining slang also just awesome 😎

  • @gowthamselvaraj7793
    @gowthamselvaraj7793 Год назад +9

    abstract class shape{
    abstract void area(int a,int b);
    }
    class square extends shape{
    public void area(int a,int b){
    System.out.println(a*b);
    }
    }
    class triangle extends shape{
    public void area(int a,int b){
    System.out.println(a*b/2);
    }
    }
    class Main
    {
    public static void main(String[] args) {
    square s=new square();
    triangle t= new triangle();
    s.area(10,20);
    t.area(10,20);
    }
    }

  • @aravindkumar8743
    @aravindkumar8743 2 года назад +5

    14:20
    define panniye aganum nu nammala thitudhuuu.....👍🤣🤣😝😝🤣🤣ultimate nga

  • @spooja4549
    @spooja4549 3 года назад +9

    Please add all the codes in description, it will be easy for us to revise before the interview day

  • @gowtham7819
    @gowtham7819 2 года назад +4

    Thanks Mam. Best Explanation 👍

  • @sarankumar6360
    @sarankumar6360 3 года назад +3

    Vera level ka🤩spr a purithu

  • @singertamil0145
    @singertamil0145 Год назад

    your voice so cute and explain slag also very nice and easy to understand very well thank you class mam😍😃

  • @ananthkumark6870
    @ananthkumark6870 2 года назад +14

    Mam Your Teaching is Very easy to learn ....Please do the playlist for DBMS and SQL

  • @gokulkannane3653
    @gokulkannane3653 2 года назад +1

    You make it easy...Thank you Mam.

  • @nimalj7233
    @nimalj7233 4 месяца назад

    object names m1 and m, m2,m3,m4 nu kodukama unique names koduthu explain panni innum nalla puriyum

  • @JegaBright
    @JegaBright 3 года назад +4

    நன்றி அக்கா 🙏

  • @vigneshrp1294
    @vigneshrp1294 Год назад

    thank you so much.....your explanation is very clear for all the topics.

  • @kannanb0317
    @kannanb0317 Год назад +8

    Mam, I have an one doubt? What's the difference between ( Member m1 = new Student(); and Student s1 = new Student(); ) in the time of object initialization?

    • @sivamsivam700
      @sivamsivam700 Год назад +6

      Actually in Member m1 means, not memory allocation in heap for base class(m1), you just create a member class object reference variable.
      New student(); means
      create a new child class (Student)object.this is what memory allocation for child class.
      That child class reference assigning to the base class object variable.
      In base class object variable we can store base class object reference and also can store child class object reference.(polymorphism)
      You can't create new object for base class.{new memeber ().}
      Because base class is a abstract class.

    • @navaskhaniv-b8719
      @navaskhaniv-b8719 9 месяцев назад +1

      @@sivamsivam700but here we cannot create the object for base class. right ? then what is the purpose of declaring Member m1 here ? just a query.

    • @mukeshkannan4546
      @mukeshkannan4546 3 месяца назад

      Becoz all students ,teachers and Staffs were under the inheritance of Member class. We can't able to create different arrays for different classes (becoz it's a long process.)

  • @jaibeembeema5086
    @jaibeembeema5086 2 месяца назад

    Wow excellent thank u so much

  • @aathisrees7730
    @aathisrees7730 Год назад

    Hi cute explanation And sweet voice

  • @aazhinisenthilkumaran7780
    @aazhinisenthilkumaran7780 Год назад +3

    Mam can you please add the code in the description or in the pinned comments so that we can revise easily before exam??

  • @kajamoideen9062
    @kajamoideen9062 Год назад +1

    12:11 line 5 la abstract void ah //committed pannirunga abstract ah remove pannitu verum void method kodukalamay.??

  • @yeshwanthiganesh7061
    @yeshwanthiganesh7061 2 года назад +1

    Super akka I got the output

  • @sivamsivam700
    @sivamsivam700 Год назад

    Mam member class ku array objects create panum pothu
    new Member [ ]; nu podurom.
    New keyword abstract class ku use panna kudathu sonnigalay mam.
    elements kaana index references create pandrathunala athu allow pannuthaanga maa
    New Member( );
    Ipdi podum pothu heap la oru object create pandrathunaala allow pannaliya mam.
    Correct taanu sollunga mam

  • @baskarj9419
    @baskarj9419 2 года назад +1

    Mam, abstract methodla irukura concrete methods and variablesa eppadi access pandradhu.derived classla Override pannama access panna mudiyuma?

  • @_NAGASUBRAMANIANS
    @_NAGASUBRAMANIANS Год назад +1

    Solution for the exercise::::
    -----------------------------------------------------------------
    import java.util.*;
    abstract class Common{
    int length,breadth;
    abstract int area();
    }
    class Square extends Common{
    int length;
    Square(int length){
    this.length=length;
    }
    int area(){
    return length*4;
    }
    }
    class Triangle extends Common{
    int length,breadth,height;
    Triangle(int length,int breadth,int height){
    this.length=length;
    this.breadth=breadth;
    this.height=height;
    }
    int area(){
    int a=breadth*height;
    return a/2;
    }
    }
    public class Main
    {
    public static void main(String[] args) {
    ArrayListc = new ArrayList();
    c.add(new Square(4));
    c.add(new Triangle(2,4,4));
    for(Common i:c){
    System.out.println(i.area());
    }
    }
    }

  • @R3d0ps
    @R3d0ps 3 года назад +1

    super video akka

  • @gokulnathps8246
    @gokulnathps8246 Год назад

    Great explanation

    • @shahnaz9026
      @shahnaz9026 Год назад

      Do you have a solution for this exercise? I got an error..

  • @CARevanthkumar
    @CARevanthkumar 7 месяцев назад

    package Absract;
    abstract class Shape
    {
    abstract void area(int n);
    }
    class Square extends Shape
    {
    void area(int n)
    {
    System.out.println("Square:" + (n * 4));
    }
    }
    class Triangle extends Shape
    {
    void area(int n)
    {
    System.out.println("Triangle:" + (n * 3));
    }
    }
    public class Exercise {
    public static void main(String[] args) {

    Shape[] s = new Shape[2];
    s[0] = new Square();
    s[1] = new Triangle();

    for(Shape s1: s)
    {
    s1.area(4);
    }
    }
    }

  • @kbharathotk
    @kbharathotk 7 месяцев назад

    Nice voice slang

  • @greenenergy1817
    @greenenergy1817 Год назад

    vara level mam 🙏🥰🥰🥰

  • @shinChan-wx8gg
    @shinChan-wx8gg 3 года назад +1

    Super 👍

  • @aswinsurya5503
    @aswinsurya5503 Год назад

    Accessor and mutator method sollunga

  • @aarav9621
    @aarav9621 10 месяцев назад

    So basically idhu inheritance dhane?

  • @065.poorwinsankar.r.k3
    @065.poorwinsankar.r.k3 2 года назад

    Mam..neenga last ah kudukura programs ku ans enga iruku??

  • @reeganthomas44
    @reeganthomas44 Год назад

    Thank you 🙂👍

    • @shahnaz9026
      @shahnaz9026 Год назад

      Do you have a solution for this exercise?

  • @joshstudioz8834
    @joshstudioz8834 3 года назад +1

    akka...java ku unga videos pathale concepts lan clear ah irrukum la???...

    • @LogicFirstTamil
      @LogicFirstTamil  3 года назад

      Yes. For understanding all concepts its enough.

    • @shahnaz9026
      @shahnaz9026 Год назад

      Do you have a solution for this exercise?

  • @gokulnath6373
    @gokulnath6373 3 года назад

    Mam first u said for abstract u can't create object but after very mins u create array object for abstraction mam.so my question if array means i create for abstraction?? confuse mam

    • @LogicFirstTamil
      @LogicFirstTamil  3 года назад +3

      No no. I have mentioned in the video. on left side of = you can create a reference of abstract class. But on right side you cannot create abstract object with the "new" keyword. Observe carefully.

    • @gokulnath6373
      @gokulnath6373 3 года назад

      @@LogicFirstTamil mam thanks a lot

  • @aktherMHS
    @aktherMHS Год назад

    Hats off !

  • @shortboy9976
    @shortboy9976 3 года назад +1

    mam can you saggest some best book in c++ and java

    • @LogicFirstTamil
      @LogicFirstTamil  3 года назад +3

      Effective Modern C++
      by Scott Meyers, for java - core java by Horstmann

    • @shortboy9976
      @shortboy9976 3 года назад +2

      Thank you mam

  • @uzumakinaruto-ys3wp
    @uzumakinaruto-ys3wp 6 месяцев назад

    Answer for the Question
    // Shape
    public abstract class Shape {
    abstract void area();
    }
    class Square extends Shape {
    private double side ;
    public Square(double side){
    this.side = side;
    }
    @Override
    void area(){
    double squareArea = side*side ;
    System.out.println("Area of Square ="+squareArea);
    }
    }
    class Triangle extends Shape {
    private double height ;
    private double base;
    public Triangle(double height,double base){
    this.height = height;
    this.base = base;
    }
    @Override
    void area() {
    double triangleArea = 0.5 * base * height;
    System.out.println("Area of Triangle ="+triangleArea);
    }
    }
    //Main class
    public class Main {
    public static void main(String[] args) {
    Square square = new Square(23);
    Triangle triangle = new Triangle(20,10);
    // triangle.area();
    // square.area();
    Shape[] area = new Shape[3];
    area[0]= new Square(10);
    area[1]= new Triangle(20,10);
    area[2]= new Square(30);
    for (int i = 0; i < area.length ; i++) {
    area[i].area();
    }
    }
    }

  • @karthicknagaraj8089
    @karthicknagaraj8089 2 года назад +1

    I wanna ur example code !

  • @kanish10
    @kanish10 Год назад +1

    Hii akka 😊😊 akka nenga nala solli tharinga akka enaku oru help akka na ippo second year akka Na BTech IT group akka enaku Java solli Kudukiringala akka plz 🙏

    • @LogicFirstTamil
      @LogicFirstTamil  Год назад

      i dont take classes. u can easily learn from youtube itself

    • @shahnaz9026
      @shahnaz9026 Год назад

      Do you have a solution for this exercise?

  • @programmer5688
    @programmer5688 3 года назад +2

    Interface...along with abstract class sollunga mam.. Please

    • @LogicFirstTamil
      @LogicFirstTamil  3 года назад

      Will upload

    • @programmer5688
      @programmer5688 3 года назад

      @@LogicFirstTamilmam JDBC um teach pannuvinga la... Please sollunga please open an insta account as same as utube channel to ask doubts man

    • @LogicFirstTamil
      @LogicFirstTamil  3 года назад

      @@programmer5688 I will try to give overview not in depth.

    • @LogicFirstTamil
      @LogicFirstTamil  3 года назад

      And sorry abt insta, i will not be having time to clear all doubts. Hope you understand

    • @programmer5688
      @programmer5688 3 года назад

      @@LogicFirstTamil ok mam

  • @manikandanvelayutham4768
    @manikandanvelayutham4768 2 года назад

    Akka ipo abstract cls ku Object create panna mudiyathuna athula iruka concrete method na epdi call panrathu....

  • @studentofklnce472
    @studentofklnce472 Год назад

    Mam please upload source code, it will help us to note

  • @karthickkumar1380
    @karthickkumar1380 2 года назад +1

    niceeee

  • @surya-ow4wr
    @surya-ow4wr 2 года назад +2

    ✌✌

  • @swathi1045
    @swathi1045 2 года назад

    sis junit ku video poturndhingana link anapunga sis

  • @ranjithrk4212
    @ranjithrk4212 3 года назад +1

    Mam PHP solli thanga

    • @LogicFirstTamil
      @LogicFirstTamil  3 года назад

      i dont know PHP . Sorry

    • @TheProtagonist555
      @TheProtagonist555 2 года назад

      PHP padikadhinga bro... Pick languages like Javascript or Python..

    • @037_cse_jananir7
      @037_cse_jananir7 Год назад

      @@LogicFirstTamil please teach all dsa concepts with java programs. it will be very useful to us. Your teaching is excellent

    • @LogicFirstTamil
      @LogicFirstTamil  Год назад

      @@037_cse_jananir7 I already have DSA playlist. Chk that.

    • @037_cse_jananir7
      @037_cse_jananir7 Год назад

      @@LogicFirstTamil okay mam